Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xterm title
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Bash[DevNull]
Guru
Guru


Joined: 10 Oct 2003
Posts: 333

PostPosted: Mon Dec 22, 2003 10:21 pm    Post subject: xterm title Reply with quote

Народ, подскажите как разрулить титл у xterm'а.
Загружаю я его, там все нормально в титле (user@hostname:path), а вот скажем сделаю я 'su' или 'su -' до рута, а он не изменяеться :(
Как это исправить или этого добиться?

Самое интересное, что если я сделаю ssh user2@hostname2, то он соответсвующим образом изменятьеся. Делаю уже там 'su -' до рута и опять Титл изменяеться, а на локальной системе нет :(
_________________
Biomechanical Artificial Sabotage Humanoid
Back to top
View user's profile Send private message
dio
n00b
n00b


Joined: 12 Nov 2003
Posts: 20
Location: Нижний Новгород

PostPosted: Sun Dec 28, 2003 3:09 pm    Post subject: Reply with quote

у меня до su :
$ echo $PROMPT_COMMAND
echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"
после :
# echo $PROMPT_COMMAND
echo -ne "\033]0;`whoami`@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"
Если после su root значение $PROMPT_COMMAND не определено, то надо добавить в /root/.bashrc:

case $TERM in
xterm*|rxvt|eterm)
PROMPT_COMMAND='echo -ne "\033]0;`whoami`@${HOSTNAME%%.*}:${PWD/
$HOME/~}\007"'
;;
screen)
PROMPT_COMMAND='echo -ne "\033_`whoami`@${HOSTNAME%%.*}:${PWD/$HO
ME/~}\033\\"'
;;
esac

P.s. я поменял ${USER} на `whoami`, потому что после su ${USER} не меняется.
Back to top
View user's profile Send private message
Bash[DevNull]
Guru
Guru


Joined: 10 Oct 2003
Posts: 333

PostPosted: Mon Dec 29, 2003 1:24 pm    Post subject: Reply with quote

Еху! Офигенное спасибо.


Чтобы после su $USER изменился, нужно 'su -' -- делать, что очень рекомендуеться, иначе рут может в каталоге простого пользователя насоздавать временных файлов и т.д.
_________________
Biomechanical Artificial Sabotage Humanoid
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum