![쉘을 초기화할 때 tcsh 파일을 소스로 지정](https://linux55.com/image/83411/%EC%89%98%EC%9D%84%20%EC%B4%88%EA%B8%B0%ED%99%94%ED%95%A0%20%EB%95%8C%20tcsh%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%86%8C%EC%8A%A4%EB%A1%9C%20%EC%A7%80%EC%A0%95.png)
저는 공유 계정을 사용하고 있으며 명령줄에서 tcsh 셸을 시작하고 사용자 정의 .tcshrc 파일을 셸의 소스로 지정하고 싶습니다. tcsh는 bash 쉘에서 실행 중입니다.
다음과 동일:
tcsh (go into new shell)
source /tmp/myRCFile.tcsh
별칭을 사용하여 새 쉘에 들어가기 전에 소스 명령을 지정하는 방법이 있습니까? 아니면 더 좋은 방법이 있나요?
타이핑하기 귀찮았는데 정말 감사드립니다.
답변1
두 개의 쉘 생성을 허용할 수 있는 경우(예: $SHLVL
2개 증가):
tcsh -c 'source /tmp/myRCFile.tcsh; tcsh'