Você pode alterar facilmente o shell de seu próprio usuário com o utilitário chamado chsh
, que deve ser instalado por padrão no sistema CentOS. A sintaxe seria:
chsh -s /bin/csh OR /bin/tcsh
Antes de fazer isso, verifique se o C Shell está instalado em seu sistema, ele deve mostrar em /etc/shells
como / bin/csh
(ou /bin/tcsh
). Se não estiver lá, tenho certeza que você pode instalá-lo simplesmente fazendo yum install tcsh
(no meu Ubuntu 16.04 LTS, ele está disponível como csh
)
Você precisa fazer logout completamente do sistema e, em seguida, efetuar login novamente para que essas alterações entrem em vigor.
Se for apenas um script que você deseja executar, basta adicionar o cabeçalho shebang na parte superior do script como #!/bin/tcsh
ou #!/bin/csh
, dependendo do nome que estiver disponível em /etc/shells
. shebang header
é a primeira linha de um script.