Binaires en /{,usr/}{,s}bin/
ne doivent généralement pas être remplacés par d'autres fichiers. Les autres programmes s'attendent à ce qu'il s'agisse des versions fournies avec OS X, et elles sont remplacées par les mises à jour de l'OS.
Après avoir exécuté brew install bash
vous pouvez modifier l'interpréteur de commandes par défaut en toute sécurité :
- Ajout de
/usr/local/bin/bash
a /etc/shells
- Running
chsh -s /usr/local/bin/bash
.
Les paramètres dans Terminal ou iTerm 2 ne doivent normalement pas être modifiés. Tous deux ouvrent par défaut les nouvelles fenêtres avec un shell de connexion du shell par défaut.
L'interpréteur de commandes par défaut peut également être modifié à partir des Préférences Système ou avec dscl, mais ces trois options ne font que modifier les éléments suivants /var/db/dslocal/nodes/Default/users/$USER.plist
.
2 votes
Cette question est soudain devenue extrêmement pertinente, voir Shellshock
0 votes
Oui. 10 chapitres