Приглашение консольки во Free

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

MedVed
Сообщения: 112

Приглашение консольки во Free

Сообщение MedVed »

Сорри, за банальный вопрос (просто в гугле ничего подходящего не нашел).
Не могу изменить приглашение во FreeBSD 4.5.
Как я понимаю, в дефолтовом шеле /bin/сsh это должно делать так:

setenv PS1 "текст"

Оно, в общем, срабатывает, т.е. в списке (по env) PS1 видно, однако приглашение не меняется.
Может во FreeBSD за это темное дело отвечает другая переменная?
Заранее спасибо.
МСВС 3.0/Linux Mandrake 8.0
Спасибо сказали:
Аватара пользователя
Kotjara
Сообщения: 307
ОС: FreeBSD 7.0/Ubuntu 8.04

Re: Приглашение консольки во Free

Сообщение Kotjara »

В .cshrc
set prompt = '%B%m%b %B%~ $%b '
Я сделал так, как описано выше :devil_2:
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Приглашение консольки во Free

Сообщение alv »

(Kotjara @ Воскресенье, 24 Июля 2005, 18:17) писал(а):В .cshrc
set prompt = '%B%m%b %B%~ $%b '
Я сделал так, как описано выше  :devil_2:


именно так - ну значение по желанию, конечно
и FreeBSD тут непричем - если tcsh запустить в Линуксе будет то же самое
Спасибо сказали:
MedVed
Сообщения: 112

Re: Приглашение консольки во Free

Сообщение MedVed »

если tcsh запустить в Линуксе будет то же самое


Интересно, а если во Free запускать bash, то PS1 сработает? :)

В принципе, вполне логично, в конце концов - за текст подсказки должен отвечать шелл, а шелы бывают разные...

Приду домой - попробую. Спасибо всем.
МСВС 3.0/Linux Mandrake 8.0
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Приглашение консольки во Free

Сообщение alv »

(MedVed @ Воскресенье, 24 Июля 2005, 18:47) писал(а):Интересно, а если во Free запускать bash, то PS1 сработает? :)

конечно, это же башевская переменная
а вот в zsh работает и PS#, и prompt
Спасибо сказали:
MedVed
Сообщения: 112

Re: Приглашение консольки во Free

Сообщение MedVed »

Забыл спросить.
Семантика оп-ций (e.g. %B %m %B ), видимо, тоже от башевской отличается.
Где бы на эту тему почитать (подозреваю man/info csh)?
МСВС 3.0/Linux Mandrake 8.0
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Приглашение консольки во Free

Сообщение alv »

(MedVed @ Воскресенье, 24 Июля 2005, 19:13) писал(а):Забыл спросить.
Семантика оп-ций (e.g. %B %m %B ), видимо, тоже от башевской отличается.
Где бы на эту тему почитать (подозреваю man/info csh)?


правильно подозреваете :-)

где-то когда-то я сочинял заметку про настройку tcsh - только вот где ее разместил, ума не приложу (и разместил ли где-то)

но в принципе Вам никто не запрещает установить из портов/пакетов bash или там zsh
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Приглашение консольки во Free

Сообщение polachok »

Где бы на эту тему почитать (подозреваю man/info csh)?

ну да, верно подозреваете.
где-то когда-то я сочинял заметку про настройку tcsh - только вот где ее разместил, ума не приложу (и разместил ли где-то)

точно размещали - я читал ее :)... вроде
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Приглашение консольки во Free

Сообщение alv »

(polachok @ Воскресенье, 24 Июля 2005, 21:30) писал(а):
Где бы на эту тему почитать (подозреваю man/info csh)?

ну да, верно подозреваете.
где-то когда-то я сочинял заметку про настройку tcsh - только вот где ее разместил, ума не приложу (и разместил ли где-то)

точно размещали - я читал ее :)... вроде



проще, наверное, отыскать в локальных и выложить заново, чем вспоминать :-)
завтра, пожалуй, выложу - сегодня лень уже искать
Спасибо сказали: