環境変数 PROMPT_COMMAND

Bash Prompt HOWTO: 3. 外部コマンド 3.1 PROMPT_COMMAND


Gentoo の ~/.bashrc にはデフォルトで

# Change the window title of X terminals
case $TERM in
        xterm*|rxvt*|Eterm)
                PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"'
                ;;
        screen)
                PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\033\\"'
                ;;
esac

のような記述があり,bash 実行時に xterm など (PuTTY なども) のウィンドウタイトル (タイトルバー) 文字列が「ユーザ名@ホスト名:カレントディレクトリ」と表示される.