Incluindo um substituto no shell padrão

Incluindo um substituto no shell padrão

Eu tenho uma conta em uma rede e meu shell está definido como zsh, mas quando faço logon em um computador que não está zshinstalado, um terminal que inicio tenta ser executado zshe falha, então recebo um terminal vazio. Quero definir meu shell para algo que retornará bashse zshnão existir. Eu gostaria de tentar algo como:

zsh || bash

mas não sei como o shell que defini chshé analisado, então tenho medo de nunca mais conseguir fazer login se definir algo errado. Qual é a configuração certa para isso?

informação relacionada