Wenn die Shell interaktiv arbeitet und auf die Eingabe einer neuen Kommandozeile wartet, signalisiert sie ihre Bereitschaft durch die Ausgabe eines Zeichens oder einer kurzen Meldung. Diese Meldung wird auch als Prompt bezeichnet. Sie kann durch den Anwender selbst gestaltet werden. Dazu muß die gewünschte Meldung in die Shellvariable PS1 oder PS2 geschrieben werden.
Die Shell benutzt zwei Prompts für Eingabeaufforderungen. Der erste erscheint bei jeder interaktiven Eingabeaufforderung. Der zweite erscheint, wenn die Shell zur Vervollständigung eines vorangegangen Kommandos noch weitere Eingaben vom Benutzer erwartet.
Für die Gestaltung des Prompts stehen die folgenden Sonderzeichen zur Verfügung:
\
t
\
d
\
n
\
s
\
w
\
W
\
u
\
h
\
#
\
!
\
$
\
nnn
\\
\
'