c't 15/2023
S. 152
Praxis
Bash-Prompts

The Bourne Again Prompt

Wie Sie Ihren Bash-Prompt individualisieren

Egal ob knapp und weiß auf schwarz oder bunt und informationsbeladen: Ein handgeklöppelter Prompt macht die Shell heimelig.

Von Sylvester Tremmel

Die meisten Linux-Distributionen nutzen standardmäßig die „Bourne Again Shell“ (Bash) mit einer mehr oder weniger schlichten Eingabeaufforderung, auch Prompt genannt. Diverse Projekte für diese und andere Shells motzen den Prompt auf. Aber auch mit etwas Handarbeit kann man persönliche Prompts basteln und lernt nebenbei ein wenig über Shell und Terminal. Grundsätzlich fällt es denkbar leicht, die Eingabeaufforderung zu konfigurieren: Die Bash nutzt als Prompt schlicht das, was in der Variablen PS1 steht. Um testweise einen individuellen Prompt zu definieren, reicht es also, den Wert dieser Variable zu überschreiben:

PS1='Hallo: '

Schon fordert Sie die Bash mit einem freundlichen „Hallo:“ dazu auf, weitere Befehle einzugeben. Statt Hallo: können Sie jede beliebige Zeichenkette angeben, ganz wie es Ihnen gefällt.

Kommentare lesen (3 Beiträge)