* 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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS