4

Я хотел бы удалить длинный список текущего каталога в командной строке.

Это иногда раздражает, когда вы используете небольшое окно оболочки, и занимает все пространство в окне

Я предпочел бы только текущий каталог в приглашении.

root @ Kiran: ~/Downloads/Director1/Director2/Director3/Director4 # Я бы предпочел что-то вроде: root @ Kiran: ..Directory4 #

или даже лучше,

Корень:Directory4 #

Спасибо

3 ответа3

7

Попробуй это:

export PS1='\u:\W\$ '
4

Вы хотите использовать \W а не \w при экспорте / установке переменной PS1:

export PS1='\u:\h \W #'
3

С Bash версии 4+ вы можете установить

export PROMPT_DIRTRIM=1

в вашем .bashrc. Подсказка для пользователя без полномочий root:

user@host:~/.../dir>

и для корня

host:.../dir #

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .