Tengo una cuenta en una red y mi shell está configurado en zsh
, pero cuando inicio sesión en una computadora que no zsh
la tiene instalada, una terminal que inicio intenta ejecutarse zsh
y falla, por lo que obtengo una terminal vacía. Quiero configurar mi shell en algo a lo que recurrirá bash
si zsh
no existe. Me gustaría probar algo como:
zsh || bash
pero no sé cómo se analiza el shell que configuré chsh
, así que me temo que nunca podré volver a iniciar sesión si lo configuro con algo incorrecto. ¿Cuál es la configuración correcta para esto?