nixp.ru v3.0

23 января 2017,
понедельник,
11:38:03 MSK

DevOps с компанией «Флант»
mf_amber написал 22 июля 2004 года в 13:21 (264 просмотра) Ведет себя как мужчина; открыл 6 тем в форуме, оставил 48 комментариев на сайте.

Вот такая проблема в Xterm стандартное приглашение

выглядит таким вот образом:

Ü0;test§localhost:ßÄtest§localhost testÜ$

В самой же консоле [test@localhost test]$

Что это может быть?

fly4life

а что показывает команда 'echo $PS1\′, если её запустить в Xterm’е? Отличается ли результат от показываемого в обычной консоли?

mf_amber

В xterm

дroot╖localhost rootэ# echo $PS1

джu╖жh жWэж$

В gnome-terminal

Ü0;root§localhost:ßÄroot§localhost rootÜ# echo $PS1

ÄÖu§Öh ÖWÜÖ$

В самое же консоле:

[root@localhost root]# echo $PS1

[\u@\h \W]\$

В uxterm и konsole результат тоже правильный, но я ими

не пользуюсь, да и уже интересно что ж там такое :\

Локаль koi8-r… Такое появилось где то с пол-недели..

fly4life

А теперь попробуй в xterm’е присвоить значение переменной PS1 такое же, как и у обычной консоли.

Т.е. набери в xterm’е:

PS1='[\u@\h \W]\$'

mf_amber

Спасибо.

Но куда это нужно записать, потому как в Xterm я даже латынью не могу написать

Вместо PS1='[\u@\h \W]\$' получается только PS1=’ÄÖu§Öh ÖWÜÖ$'

Uncle Theodore

Записать в ~/.bashrc Не забудь export PS1=

А вообще, похоже у тебя какая-то бяка с локалью…

Good Luck,

UT

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.