Полезные хитрости кодинга: То, что приходится каждый день искать в Интернете…

Изменение заголовка окна PuTTY

Столкнулся с такой проблемой: когда открыто куча удаленных консолей, начинаешь путаться. Особенно, когда нерадивые админы ставят одинаковые имена хостов. Было бы удобно в этом случае задавать какие-то простые и понятные заголовки окон для PuTTY, тогда искать их будет намного легче. И, оказывается, делается это очень легко.

Итак, первым делом нужно прописать следующий код в .bash_profile:

function wtitle {
    if [ "$TERM" == "xterm" ] ; then
        PS1=`echo $PS1 | sed -r 's/^\\\\\[.+\\\\\]//g'`
        export PS1="\[\033]0;$1 - \u@\h:\w\007\]$PS1 "
    fi
}

После этого можно задавать загловок окна PuTTY или XTerm следующей командой:

wtitle "My mainframe"

Помимо названия в заголовке сохранится имя пользователя, хоста и текущий каталог.

Вы можете следить за обсуждением с помощью RSS 2.0 ленты.

Трекбэк / Пинг