Instalé Yosemite ahora y después de la instalación, el terminal no funciona. Solía funcionar antes, pero después de la instalación del nuevo OS X en Mavericks ya no funciona. ¿Cómo puedo resolver esto?
Si abro el terminal se muestra este mensaje:
Last login: Sun Dec 28 00:42:15 on ttys000
login: /usr/local/bin/bash: No such file or directory
[Process completed]

Respuestas:
Instalaste otra versión de bash, ¿verdad? El shell de inicio de sesión predeterminado es / bin / bash. puedes cambiarlo siguiendo estos pasos,
fuente
Su instalación personalizada de
bashya no está presente después de actualizar a Yosemite.Si movió Homebrew a un lado para hacer que la instalación de Yosemite sea más rápida , puede moverla nuevamente a través del Finder y todo funcionará.
Alternativamente, puede cambiar el shell utilizado por Terminal.app de nuevo al proporcionado
bashpor el sistema seleccionandoTerminal > Preferencesdesde la barra de menú (esto aún debería estar disponible a pesar de que la ventana Terminal muestra que no pudo iniciarse) en Terminal.app y debajo de laGeneralpestaña establece laShells open with:configuraciónCommand (complete path):e ingresa:en el área de comando así:
Esto le permitirá abrir una ventana de Terminal. Una vez que esta ventana esté abierta, le sugiero que vuelva a configurar su shell predeterminado al sistema proporcionado
bashpor ejecutando:Una vez que haga esto, puede volver a cambiar las preferencias de Terminal.app
Default login shell.fuente