My Bash Prompt sta attualmente impostando la barra del titolo xterm usando la seguente sequenza:
PS1='\033]0;\u@\h>\w\007'
C'è un modo semplice per visualizzare il comando corrente nella barra del titolo. Ad esempio, se sto eseguendo la coda di un file usando tail -f foo.log
, voglio dire la mia barra del titolo tail -f foo.log
.
.bashrc
dopo ogni comando nella mia shell ottengo questo output0;%s@%s:%s" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}
. Presumo di poter sopprimere questo output assegnando il comando trap aPS1
? Tuttavia,PS1=trap 'echo -ne "\033]0;$BASH_COMMAND\007"' DEBUG
non funziona. Conduce all'errorebash: echo -ne "\033]0;$BASH_COMMAND\007": command not found
.