* Screenのウィンドウタイトル名とXterm(PuTTY)のウィンドウタイトル名を動的に設定 [#v20febfc]
*** .bashrc [#acd0309f]
export PS1="[\u@\h \W]$ "
if [ "$STY" ]; then
export PROMPT_COMMAND='echo -ne "\033P\033]0;${USER}@${HOSTNAME}: ${PWD}\007\033\\"; echo -ne "\033k$(basename ${PWD})\033\\"'
fi
- Xterm(PuTTY)のウィンドウタイトル名: echo -ne "\033P\033]0;${USER}@${HOSTNAME}: ${PWD}\007\033\\"
- Screenのウィンドウタイトル名: echo -ne "\033k$(basename ${PWD})\033\\"
*** .screenrc [#p1a55be0]
hardstatus alwayslastline "%{= wk}%-w%{= bw}%n %t%{= wk}%+w"
shelltitle "$ |bash"
- shelltitleは.bashrcで指定するPS1に合わせる。
** 参考 [#t66fadf1]
http://serverfault.com/questions/35085/set-xterm-putty-window-title-when-using-screen