Mit Hilfe der Bash den Eingabe-Prompt nach eigenen Wⁿnschen gestalten

Gleich nach dem Start des Linux-Systems wird die erste Login-Shell gestartet - bei Linux meist die Bash. Im Verlauf dieses ersten Aufrufs arbeitet jede Shell zunΣchst die Datei ╗/etc/profile½ ab, in die der Systemverwalter fⁿr alle Anwender gⁿltige Parameter eintragen kann. Anschlie▀end sucht die Bash nach einer der folgenden drei Dateien im Heimatverzeichnis des Benutzers und fⁿhrt diejenige davon aus, die sie als erstes findet:

~/.bash_profile
~/.bash_login
~/.profile
Nachdem eine Bash gestartet ist, stellt sie sich als Eingabe-Prompt dar. Bei SuSE 6.1 geschieht das (fⁿr Otto-Normal-User) in der Form ╗User-name@Maschinenname:Pfad > ½. Der Prompt ist jedoch konfigurierbar; sein Aussehen steuert die Umgebungsvariable ╗PS1½. Ein Prompt in der Standardform resultiert aus der Einstellung ╗PS1='\u@\h:\w\ > '½. Um andere Einstellungen auszuprobieren, mⁿssen Sie die Variable in ╗/etc/profile½ neu belegen. Dabei sind die folgenden sieben speziellen Konstanten erlaubt:
╗\h½ 	Rechnername ohne DomΣne
╗\H½ 	vollstΣndiger Rechnername
╗\t½ 	aktuelle Uhrzeit
╗\u½ 	Username
╗\w½ 	aktuelles Verzeichnis
╗\#½ 	fortlaufende Nummer des aktuellen Befehls
╗\\½ 	das Zeichen ╗\½