Como mudar de Bash para Tcsh Shell no OS X Terminal
Bash é o shell padrão no Mac OS X e tem sido desde 10.3, geralmente considerado o padrão shell de fato no mundo unix. Dito isto, existem algumas pessoas que preferem usar o shell tcsh, ou talvez você apenas queira fugir da norma. Alterar o shell padrão é muito fácil, mas você provavelmente terá problemas ao executar scripts de shell bash.Se você quiser experimentar o tcsh e usá-lo como seu shell padrão, veja como fazê-lo na GUI em três etapas fáceis:
Altere o shell padrão de bash para tcsh usado pelo aplicativo Terminal em três etapas:
- Launch Terminal.app
- No menu Terminal, selecione preferências
- Nas preferências, selecione “execute this command” e digite /bin/tcsh no lugar de /bin/bash
É isso. Agora, sempre que você abrir um novo terminal, será o shell tcsh. Para voltar ao bash, siga o mesmo procedimento, mas substitua /bin/tcsh por /bin/bash.
Nota: a maioria dos scripts de shell para OS X são escritos especificamente para bash, e mudar para tcsh fará com que muitos desses scripts não sejam mais funcionar corretamente.
Se você simplesmente deseja experimentar o shell tcsh, tente digitar
tcsh
no prompt do Terminal e você carregará o shell tcsh temporariamente.
Para sair do shell tcsh desta forma, digite
saída
no prompt e você sairá do tcsh e voltará ao bash shell. Você pode fazer isso com qualquer shell para testar outro temporariamente, seja bash, tcsh, sh, zsh ou outros.