No Bash, eu uso o seguinte comando trap na última linha do meu .bashrc para fazer eco de todos os comandos para a barra de título.
# trap commands and echo them to xterm titlebar. Must be last line.
trap 'echo -ne "3]0;$BASH_COMMAND $USER@${HOSTNAME}>$(pwd)# trap commands and echo them to xterm titlebar. Must be last line.
trap 'echo -ne "3]0;$BASH_COMMAND $USER@${HOSTNAME}>$(pwd)%pre%7"' DEBUG
7"' DEBUG
Portanto, se você executar sleep 10 , verá sua alteração na barra de título em sleep 10 pela duração do comando, após o qual ele será alterado novamente para user@host>pwd .