2017-09-15 1 views
1

Ich verwende iTerm2 auf MacOS Sierra. Ich versuche, die PS1 in Variable .bash_profile zu bearbeiten PS1="\h:\W \u \$" zu sein, aber in Terminal bekomme ich die promp \h:\W \u \$ statt Simon:~ simon $PS1 gibt nur die PS1-Zeichenfolge aus, nicht die richtigen Werte

Irgendwelche Ideen, warum es so verhält?

+0

Haben Sie versucht, 'PS1' stattdessen in' .bashrc' zu setzen? –

+0

Ich versuchte in prompt: 'export PS1 =" \ h: \ W \ u \ $ "'. Gleiches Ergebnis wie zuvor. – deFunc

+0

Vielleicht verwenden Sie etwas anderes als bash? Überprüfen Sie mit: env | grep SHELL – mko

Antwort

0

In iTerm2 können Sie bash statt zsh, indem innerhalb Profileinstellungen

iTerm2 -> Profiles -> Choose Profile on left -> Command: /bin/bash

enter image description here

einfach sagen iTerm2 verwenden, um beliebigen Befehl statt Login-Shell zu verwenden.

+0

Das funktionierte, Hinzufügen von '/ bin/bash' in der Befehlszeile – deFunc

+0

.oOo. Cool! Viel Spaß mit iTerm2! .oOo. – mko

Verwandte Themen