Risposte:
Si chiama stringa di prompt primaria, impostata dalla shell in base alla PS1
variabile di ambiente. Questo è di solito impostato per utente, solo per shell interattive, (di solito) definito ~/.bashrc
con l'impostazione predefinita as \s-\v\$
.
Sul mio sistema:
$ echo "$PS1"
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\W\$
e ampliato a:
username@hostname:pwd$
Controlla la PROMPTING
sezione di man bash
per vedere cosa fa ogni token.
PS
prompt di @PeterMortensen sono POSIX.
PS1
, PS2
e PS4
sono POSIX. PS3
viene utilizzato dal select
comando non POSIX e ha bash
recentemente introdotto un PS0
prompt da visualizzare dopo aver letto un comando ma prima di eseguirlo effettivamente.