Como mudar de Bash para Tcsh Shell no OS X Terminal

Anonim

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:

  1. Launch Terminal.app
  2. No menu Terminal, selecione preferências
  3. 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.

Como mudar de Bash para Tcsh Shell no OS X Terminal