Вопросы с тегом «ps1»

20
Где я могу найти полную ссылку на переменную $ PS1?

Переменная PS1 по умолчанию на моем компьютере (Kubuntu 13.10) выглядит так: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$ Я ищу ссылку на то, как работает переменная $ PS1, которая, как минимум, позволяет мне понять вышеуказанную переменную...

16
Проблема PS1, портящая CLI

Я сделал простое задание PS1 PS1="\e[0;31m[\W]\$ \e[m " Все, что я хотел сделать, это изменить цвет подсказки и отобразить только относительный путь. Однако это портит CLI. Например, при просмотре истории ↑он обрезает и перекрывает дисплей. Когда я набираю длинную команду, курсор перемещается в...

15
Почему моя функция не переоценивается в PS1?

Я пытаюсь, чтобы часть моего приглашения была установлена ​​динамически с помощью функции, поэтому в моем .bashrcя имею: asdf () { echo -n $(pwd) } PS1="\u@\h:\w $(asdf)\$ " Открытие оболочки дает мне то, что я ожидаю сначала: $ bash darthbith@server:~/test /home/darthbith/test$ Однако, когда я...

13
Что означает имя после '@' в терминале?

Я заметил, что в терминале подсказка обычно в формате username@users:или я даже видел username@(none):. Я понял, что первая часть - это имя пользователя, вошедшего в систему, но какая часть после...

13
Длинные строки перекрываются в настраиваемом приглашении Bash PS1

Я настроил причудливое двухстрочное PS1приглашение bash с именем сервера, временем, именем пользователя и другими полезными переменными. PS1="\n\[\033[1;34m\]\342\226\210\342\226\210 \u @ $SERVER_NAME""$BBlue"" \w""$Color_Off \n\[\033[0;36m\]\342\226\210\342\226\210 \d \t $ \[\033[0;39m\]" Полный...

9
Изменить цвет конкретной буквы в имени пользователя в bash PS1

Я хочу изменить цвет конкретной буквы в моем имени пользователя, отображаемой PS1 в bash. Например: Если мой \uесть rahul, я хотел бы письмо , hчтобы быть в синем цвете и отдых , чтобы быть белыми. Я знаю , что \uотносится к имени пользователя и добавление цвета к целой «сущности» делаются путем...