Próbuję dodać wartość PS1 = '\ u @ \ h: \ w \ $' do mojego terminala w XFCE. Dodałem linię do (jak sądzę) poprawnego obszaru w / etc / profile. Odpowiedni segment to:
# Set a default shell prompt:
#PS1='`hostname`:`pwd`# '
PS1='\u@\h: \w\$ '
if [ "$SHELL" = "/bin/pdksh" ]; then
# PS1='! $ '
PS1='\u@\h: \w\$ '
elif [ "$SHELL" = "/bin/ksh" ]; then
# PS1='! ${PWD/#$HOME/~}$ '
PS1='\u@\h: \w\$ '
elif [ "$SHELL" = "/bin/zsh" ]; then
# PS1='%n@%m:%~%# '
PS1='\u@\h: \w\$ '
elif [ "$SHELL" = "/bin/ash" ]; then
# PS1='$ '
PS1='\u@\h: \w\$ '
else
PS1='\u@\h: \w\$ '
fi
Większość z nich już tam była, właśnie skomentowałem istniejącą wartość i dodałem tę, którą chcę.
Ręcznie otwierając terminal i wykonując czynności. profil, mogę załadować te wartości, ale nie przyklejają się - zamykam terminal i otwieram ponownie i wracam do sh-4.1 $.
Może robię to w niewłaściwym miejscu, ale jak mogę utrzymać tę wartość?
Wszystkie informacje, które znalazłem w Google, dotyczą Fedory / Ubuntu. Używam Slackware. Jakakolwiek pomoc w tej sprawie byłaby bardzo mile widziana.