デフォルトシェルにフォールバックを含める

デフォルトシェルにフォールバックを含める

私はネットワークにアカウントを持っており、シェルは に設定されていますzshが、 がzshインストールされていないコンピュータにログオンすると、起動したターミナルが実行しようzshとして失敗し、空のターミナルが表示されます。が存在しないbash場合にフォールバックするシェルを設定したいと思いますzsh。次のようなものを試してみたいと思います。

zsh || bash

しかし、設定したシェルがどのように解析されるか分からないのでchsh、間違った設定をすると二度とログインできなくなるのではないかと心配です。この場合の正しい設定は何でしょうか?

関連情報