My Bash Prompt obecnie ustawia pasek tytułowy xterm w następującej kolejności:
PS1='\033]0;\u@\h>\w\007'
Czy istnieje prosty sposób wyświetlenia bieżącego polecenia na pasku tytułowym. Na przykład, jeśli dostosowuję plik za pomocą tail -f foo.log, chcę, aby mój pasek tytułu powiedział tail -f foo.log.
.bashrcpo każdym poleceniu w mojej powłoce, otrzymuję ten wynik0;%s@%s:%s" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}. Zakładam, że mogę wyłączyć to wyjście, przypisując polecenie trap doPS1? JednakPS1=trap 'echo -ne "\033]0;$BASH_COMMAND\007"' DEBUGnie działa. To prowadzi do błędubash: echo -ne "\033]0;$BASH_COMMAND\007": command not found.