OS X 터미널에서 Bash에서 Tcsh 쉘로 변경하는 방법
Bash는 Mac OS X의 기본 셸이며 10.3 이후로 일반적으로 유닉스 세계에서 사실상의 셸 표준으로 간주됩니다. 즉, tcsh 셸을 선호하거나 표준에서 벗어나고자 하는 사람들이 있습니다. 기본 셸을 변경하는 것은 매우 쉽지만 bash 셸 스크립트를 실행할 때 문제가 발생할 수 있습니다.tcsh를 실험하고 이를 기본 셸로 사용하려는 경우 GUI에서 간단한 3단계로 수행하는 방법은 다음과 같습니다.
기본 셸을 터미널 앱에서 사용하는 bash에서 tcsh로 세 단계로 변경합니다.
- Launch Terminal.app
- 터미널 메뉴에서 기본 설정 선택
- 기본 설정에서 "이 명령 실행"을 선택하고 /bin/bash 대신 /bin/tcsh를 입력합니다.
그게 다야. 이제 새 터미널을 열 때마다 tcsh 쉘이 됩니다. bash로 되돌리려면 동일한 절차를 따르되 /bin/tcsh를 /bin/bash로 바꾸십시오.
Note: 대부분의 OS X용 셸 스크립트는 bash용으로 특별히 작성되었으며 tcsh로 전환하면 이러한 스크립트 중 많은 부분이 더 이상 사용되지 않습니다. 제대로 작동합니다.
단순히 tcsh 셸을 시험해보고 싶다면 다음을 입력해 보십시오.
tcsh
터미널 프롬프트에서 tcsh 쉘을 임시로 로드합니다.
이 방법으로 tcsh 셸을 종료하려면 다음을 입력하십시오.
출구
at 프롬프트에서 tcsh를 종료하고 bash 셸로 돌아갑니다. bash, tcsh, sh, zsh 등 다른 쉘을 일시적으로 테스트하기 위해 모든 쉘에서 이 작업을 수행할 수 있습니다.