Prompt-Zauber oder echo $PS1

Von | 15. Oktober 2008

Meistens schert mich das Aussehen des Prompts nicht. Oft reicht mir Defaultwert einer Distribution. Verschiedene Distributionen haben verschiedene Prompts. Eine Sammlung:

  • Debian:${debian_chroot:+($debian_chroot)}\u@\h:\w\$
  • CentOS:[\u@\h \W]\$

Die beiden Alternativen haben beide Ihre Berechtigung. CentOS ist kürzer. Debian dafür aussagekräftiger.

Trotzdem reicht mir manchmal der Standprompt dennoch nicht. Gerade auf Events, sind oft andere einfache Prompts sinnvoll:

  • aktuelles TTY: [tty\l]\u@\H:\w] $
  • aktuelle Uhrzeit: [\$(date +%H%M)][\u@\h:\w]\$

Interessant ist auch die Verwendung von $() innerhalb des Prompts. Damit lassen sich andere Commands/Scripts ausführen. Damit könnte man z.B. einen Prompt mit jeweils

  • der aktuellen Load
  • aktuelle Belegung der Partition

erstellen.

Mehr zu dem Thema findest sich im Bash Prompt HowTo

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.