![]() |
||
![]() |
Mit Hilfe der Bash den Eingabe-Prompt nach eigenen Wⁿnschen gestaltenGleich 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 ~/.profileNachdem 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 ╗\½ |
![]() |