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


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

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

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

3
Длинные строки перекрываются в настраиваемом приглашении 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\]" Полный источник Github здесь . Проблема в том, что длинные строки часто оборачиваются вокруг себя, а это означает, что новая строка перекрывает предыдущую. Проблема …
13 bash  prompt  ps1 

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


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

1
Отображение цветов в подсказке
Как отобразить мою подсказку в цвете? Я вижу много текста на моем экране и много грязного. Нечто подобное (red)myName(red)@(blue)myMachine:~$(blue)поможет многое упростить.
8 bash  prompt  ps1 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.