|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor Ivanov 2:5020/400 08 Nov 2003 21:42:19 To : Oleg Kuznetsov Subject : Re: sh 4.7-4.9 -------------------------------------------------------------------------------- .RFC-Message-ID: <slrnbqqana.93.i+usenet@gambit.com.ru> From: Igor Ivanov <i+usenet@gambit.com.ru> Oleg Kuznetsov спрашивает: > С переходом на 4.9 перестала работать конструкция: cd (){ > export PS1="[`hostname -s`]`pwd`>"; } Как сделать в sh, > чтоб при переходе показывалось [hostname]current dirname>? IMHO проще всего поставить ports/shells/zsh и в ~/.zshrc: PROMPT='%B%m%#%b ' RPROMPT='%B%'$(( $COLUMNS * 2 / 3 ))'<<%~%b' Слева в командной строке будет первое слово из hostname, справа на 2/3 ширины экрана -- хвост названия текущей директории (# - курсор): hostname% # bsd4.9/3.3.2/include/c++/i386-portbld-freebsd4.9/bits -- В голове обычно темно, так как череп почти не пропускает света. --- ifmail v.2.15dev5.1 * Origin: 1024D/A04F662C 3CBA A33C 3222 5539 2112 F23C 66CA F1E9 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/756561bd3194.html, оценка из 5, голосов 10
|