Immer wenn ich das Terminal auf meinem Macbook Pro starte, zeigt das Terminal nicht die Befehlszeile der Bash-Shell an. Was angezeigt wird, ist die Befehlszeile von Mathematica 9.0. Die Installation von Mathematica ist schon lange her und ich leide schon lange unter diesem Problem. Können Sie bitte mögliche Lösungen vorschlagen?
Antwort1
Sie können Ihre Shell auf Bash einstellen mit
chsh -s /bin/bash
Dies sollte auf den meisten Unix-ähnlichen Systemen funktionieren. Unter OS X funktioniert es möglicherweise nicht, da dort Open Directory verwendet wird. In diesem Fall funktioniert es möglicherweise, wenn Sie chsh ohne Parameter ausführen und die Shell interaktiv einstellen. Nach dieser Änderung müssen Sie sich erneut anmelden.
Wenn Ihre Shell dadurch immer noch nicht geändert wird, müssen Sie möglicherweise den UserShell-Eintrag in der Verzeichnisdienstdatenbank ändern, wie in dieser Antwort beschrieben:https://apple.stackexchange.com/a/163921
BEARBEITEN: Sie können den Shell-Befehl in Ihren iTerm-Einstellungen vorübergehend von „Login-Shell“ in „/bin/bash“ ändern. Tun Sie das, um chsh oder dscl wie oben beschrieben auszuführen.