No se puede ejecutar el shell predeterminado

No se puede ejecutar el shell predeterminado

¿Qué hacer si desinstalé mi default shell( /opt/local/bin/bash)? No puedo abrir la terminal en mi cuenta a menos que default shellsea válida o al menos exista. ¿Existe alguna forma elegante de solucionarlo? Esto me pasa a veces.

Situaciones vividas:

Restaurando copia de seguridad.

Escribir mal port uninstall inactiveen lugar de port uninstall installed.

Respuesta1

Sólo hay un par de formas de hacerlo.

El primero:

  • Abra las preferencias de Terminal.
  • En la pestaña General, cambieLas conchas se abren cony seleccioneComando (ruta completa).
  • Rellénelo con /bin/basho /bin/zshcualquier caparazón que desee.

Segundo:

En la terminal escriba lo siguiente:

chsh -s /bin/bash

O la concha que quieras.

información relacionada