rig
Newbie
Hallo,
ich hab mir einen individuellen bash-prompt gebastelt. Für "Otto-Normal-User" sieht das so aus:
und ergibt einen Prompt a'la
Wenn ich aber als Admin angemeldet bin, dann sollte der untere Bereich Rot sein. Daher
Das "soll" ergeben
Wenn ich mich jetzt als Root einlogge (z.B. per su) habe ich auch diesen Prompt. Wenn ich
jetzt allerdings 1x Enter drücke, dann ist der obere Bereich nicht mehr bold, sondern grau,
Das ganze sieht dann wie folgt aus:
Hier mal ein "Verlauf" einer solchen Sitzung:
Kann mir jemand das Verhalten erklären bzw. sagen, was ich machen muß damit der
Root-Prompt so wird wie ich ihn haben will?
Thx & Gruß
rig
PS: Meine "Daten"
ich hab mir einen individuellen bash-prompt gebastelt. Für "Otto-Normal-User" sieht das so aus:
Code:
PS1="\n\[$(tput bold)\]\w\[$(tput sgr0)\]\r\n\u:\h> "
/irgendein/ordner/tief/im/dateisystem
user:host>
Wenn ich aber als Admin angemeldet bin, dann sollte der untere Bereich Rot sein. Daher
Code:
PS1="\n\[$(tput bold)\]\w\[$(tput sgr0)\]\r\n\[$(tput setf 4)\]\u:\h>\[$(tput setf 0)\] "
/irgendein/ordner/tief/im/dateisystem
root:host>
Wenn ich mich jetzt als Root einlogge (z.B. per su) habe ich auch diesen Prompt. Wenn ich
jetzt allerdings 1x Enter drücke, dann ist der obere Bereich nicht mehr bold, sondern grau,
Das ganze sieht dann wie folgt aus:
/irgendein/ordner/tief/im/dateisystem
root:host>
Hier mal ein "Verlauf" einer solchen Sitzung:
/irgendein/ordner/tief/im/dateisystem
user:host> su
su
Passwort:
/irgendein/ordner/tief/im/dateisystem
root:host> # einfach nur ENTER druecken
/irgendein/ordner/tief/im/dateisystem
root:host> # einfach nur ENTER druecken
/irgendein/ordner/tief/im/dateisystem
root:host> exit
exit
/irgendein/ordner/tief/im/dateisystem
user:host> # einfach nur ENTER druecken
/irgendein/ordner/tief/im/dateisystem
user:host> # einfach nur ENTER druecken
/irgendein/ordner/tief/im/dateisystem
user:host>
Kann mir jemand das Verhalten erklären bzw. sagen, was ich machen muß damit der
Root-Prompt so wird wie ich ihn haben will?
Thx & Gruß
rig
PS: Meine "Daten"
Code:
~
user:host> uname -a
Linux host 2.6.22.17-0.1-default #1 SMP 2008/02/10 20:01:04 UTC x86_64 x86_64 x86_64 GNU/Linux
~
user:host> bash --version
GNU bash, version 3.2.25(1)-release (x86_64-suse-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.
~
user:host> cat /etc/SuSE-release
openSUSE 10.3 (X86-64)
VERSION = 10.3