Eu tenho uma conta em uma rede e meu shell está definido como zsh
, mas quando eu faço logon em um computador que não tem zsh
instalado, um terminal que eu inicio tenta executar zsh
e falha, então eu recebo um terminal vazio. Eu quero definir meu shell para algo que vai cair para bash
if zsh
não existe. Eu gostaria de tentar algo como:
zsh || bash
mas eu não sei como o shell que eu configurei em chsh
é analisado, então eu tenho medo de nunca conseguir logar novamente se eu configurá-lo para algo errado. Qual é a configuração certa para isso?