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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Результат функции в приветствие .BASHRC  (Прочитано 1327 раз)

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

Оффлайн DFooz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
На этом сайте описано, как это сделать
http://b-k-b.nm.ru/ubuntu/smile.html

Но не работает
Как надо вызов этой функции вставить?
PS1='${debian_chroot:+($debian_chroot)}(smiley)\u@\h:\w\$ '

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Результат функции в приветствие .BASHRC
« Ответ #1 : 01 Сентября 2008, 12:07:21 »
Кажется, так
PS1='${debian_chroot:+($debian_chroot)}\$(smiley)\u@\h:\w\$ '
Перед smiley надо поставить \$, об этом написано в ссылке.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн DFooz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Результат функции в приветствие .BASHRC
« Ответ #2 : 01 Сентября 2008, 15:34:23 »
не, PS1='${debian_chroot:+($debian_chroot)}$(smiley)\u@\h:\w\$ '
\$ просто знак бакса ставит
ЗЫ: если что, то в том скрипте в 3-ей строке if [ $UID == 0] надо перед ] пробел поставить, т.к. ] - команда (написано тут http://wiki.linuxquestions.org/wiki/Bash_tips в Return values)
« Последнее редактирование: 01 Сентября 2008, 15:38:10 от DFooz »

 

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