Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: bash не распознает управляющие последовательности для нового юзера  (Прочитано 621 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн riwer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Создаю нового пользователя (useradd), логинюсь под ним. Приглашение командной строки выглядит так:
echo $PS1
 $

Пытаюсь изменить приглашение:
PS1='\u@\h:\w\$ '

Теперь строка приглашения выглядит так: \u@\h:\w$
То есть bash не распознает управляющие последовательности, а выводит их просто как текcт. Насколько я понимаю при создании нового юзера что то не копируется из /etc/skel в домашнюю директорию. Однако файл .bashrc идентичен тому что лежит в домашнем каталоге админа созданного при установке Ubuntu (для админа строка приглашения меняется корректно).

Подскажите пожалуйста, в чем м. б. дело?

Оффлайн sergeyvl12

  • Любитель
  • *
  • Сообщений: 95
    • Просмотр профиля
Изменить в /etc/passwd для данного юзера /bin/sh => /bin/bash ?

 

Страница сгенерирована за 0.016 секунд. Запросов: 19.