Спасибо всем :-), разобрался с вашей помощью, а то я на этом pwd зациклился.26.08.02 17:05 Число просмотров: 1093 Автор: babay <Andrey Babkin> Статус: Elderman
Уважаемые, подскажите пожалуйста...
в файле /.schrc хочу написать такой сценарий тобы он выдавал текущий каталог после каждого использования cd.
set prompt = "[`pwd` ]#" с этим понятно, но как заставить обновляться ?
написал вот что :
if ($?cd)
prompt =" [`pwd` ]#"
endif
Но это работает если перейти в другой каталог и запустить tcsh, а при простом использовании cd не работает.
Вобщем я ещё не очень разобрался с программирование для оболочки, если что не так - плз. ногами не бить :-).
setprompt='[%n@%mB%/%b]# '
тогда у тебя приглашение будет типа user@host|dir#
переменная отвечающая за текущий каталог это - %/
в мане по tcsh есть все встроенные переменные
> в файле /.schrc хочу написать такой сценарий тобы он > выдавал текущий каталог после каждого использования cd. сильна в народе тяга к извращениям ;)
все оболочки имеют переменную типа PROMPT или PS1, в формате которой предусмотрена вставка текущего каталога без запуска внешних программ.