[Eisfair] [E64]: prompt anpassen

Rolf Bensch azubi at bensch-net.de
Do Apr 23 19:40:15 CEST 2020


Hallo Holger

Am 23.04.20 um 17:12 schrieb Holger Bruenjes:
 > Hallo Rolf
 >
 > Am 23/04/2020 um 17.05 schrieb Rolf Bensch:
 >
 >> woraus generiert der E64 seinen prompt? Änderungen in /root/.bashrc
 >> reichen nicht aus.
 >
 > lege eine Datei in
 >
 > /etc/profile.d
 >
 > z.B.
 >
 > ps1.bash
 >
 > mit link auf
 >
 > ps1.sh

wo lege ich ps1.sh am besten ab? /usr/local/?

 >
 > mit dem Inhalt
 >
 > if [ "$LOGNAME" = "root" ]
 > then
 >      cd /
 >      PS1="\[\e[1;31m\]\h:\w #\[\e[0m\] "
 > else
 >      cd $HOME
 >      PS1="\u@\h:\w> "
 > fi
 >

Hmmm. das funktioniert hier leider nicht. Habe auf ps1.sh noch ein chmod 
+x losgelassen - trotzdem klappt's nicht.

Beim Zugriff via "ssh root at server" wird das Script und ~.bashrc ignoriert.
"su root" liest PS1 aus /root/.bashrc
"su user" liest PS2 aus /home/user/.bashrc

ps1.sh scheint keine Auswirkungen zu haben. Wo klemmt das?

Grüße Rolf


Mehr Informationen über die Mailingliste Eisfair