Los /{,usr/}{,s}bin/
archivos binarios generalmente no deben reemplazarse con otros archivos. Otros programas esperan que sean las versiones que vienen con OS X, y son reemplazados por actualizaciones del sistema operativo.
Después de ejecutar brew install bash
, puede cambiar el shell predeterminado de forma segura:
- Agregando
/usr/local/bin/bash
a/etc/shells
- Correr
chsh -s /usr/local/bin/bash
.
La configuración en Terminal o iTerm 2 normalmente no tiene que cambiarse. Ambos predeterminados abren nuevas ventanas con un shell de inicio de sesión del shell predeterminado.
El shell predeterminado también se puede cambiar desde Preferencias del sistema o con dscl, pero las tres opciones simplemente se modifican /var/db/dslocal/nodes/Default/users/$USER.plist
.