Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Заголовок окна putty


Автор: Хоббит 21.11.2009, 14:37
Когда захожу на один сервер, через putty в заголовке написано username@host
На другой, там ip.
Стоит bash
 
Я так понял настройки bash управляют заголовком, только вот не пойму какой параметр. Скопировал с одного сайта на другой файл .bashrc заголовок культурный появился. А вот какая строчка за него отвечает так и не понял

Код

[ -z "$PS1" ] && return

export HISTCONTROL=ignoredups

shopt -s checkwinsize

[ -x /usr/bin/lesspipe ] && eval "$(lesspipe)"

if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
    debian_chroot=$(cat /etc/debian_chroot)
fi

case "$TERM" in
xterm-color)
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    ;;
*)
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
    ;;
esac


case "$TERM" in
xterm*|rxvt*)
    PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"'
    ;;
*)
    ;;
esac



if [ "$TERM" != "dumb" ]; then
    eval "`dircolors -b`"
    alias ls='ls --color=auto'
fi


if [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
fi

 

Автор: nickless 21.11.2009, 21:36
Вот это управляет заголовком, точнее вывод комманды из PROMPT_COMMAND:
Цитата(Хоббит @  21.11.2009,  13:37 Найти цитируемый пост)
Код

case "$TERM" in
xterm*|rxvt*)
    PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"'
    ;;
*)
    ;;
esac


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)