Описание тега ps1
PS1 - это переменная среды в оболочке Bourne и ее вариантах, которая задает командную строку.
2
ответа
Проблемы встраивания команды в Bash PS1
Привет всем. У меня возникли проблемы при попытке вставить эту команду в мою подсказку bash, чтобы она обновлялась при каждом отображении подсказки. Я хотел бы, чтобы это было частью самой подсказки free -m | tr -s ' ' '\t' | grep Mem: | cut -f3 Пре…
26 май '16 в 16:51
1
ответ
Терминал: изменить цвет моего имени хоста и имени пользователя
При использовании терминала я хочу, чтобы и мое имя пользователя, и имя хоста имели разные цветовые схемы. Это возможно с помощью стандартного эмулятора терминала Ubuntu (если нет, возможно ли это в терминаторе?)?
06 мар '16 в 10:45
2
ответа
Почему моя функция не переоценивается в PS1?
Я пытаюсь, чтобы часть моего приглашения была установлена динамически с помощью функции, поэтому в моем .bashrc Я имею: asdf () { echo -n $(pwd) } PS1="\u@\h:\w $(asdf)\$ " Открытие оболочки дает мне то, что я ожидаю сначала: $ bash darthbith@serv…
23 июл '15 в 18:28
1
ответ
Как очистить форматирование PS1 в gnome-терминале?
Я настроил gnome-terminal в .bashrc иметь собственные цвета: PS1='${debian_chroot:+($debian_chroot)}\[\033[00;37m\][\[\033[00;32m\]\t\[\033[00;37m\]] \[\033[01;34m\]\u\[\033[00;37m\]@\[\033[01;34m\]\h\[\033[00;37m\]:\[\033[01;34m\]\w\[\033[01;32m\]$…
15 окт '15 в 13:49
1
ответ
Есть ли способ создать пользовательский PS1 для конкретного профиля терминала
Поскольку я нахожу пользовательский терминал немного мягким, мне нравится использовать переменную PS1, чтобы сделать его более информативным, и использовать фоновое изображение и пользовательские цвета текста. Мне нравится функциональность профиля, …
03 мар '16 в 06:25
1
ответ
Как изменить размер шрифта только подсказки в bash?
Я хотел бы иметь возможность определить подсказку (username@PCname) легко в кучу текста. Я знаю, что его цвет можно изменить, а также можно отредактировать подсказку, чтобы показать, что мы хотим. Но как мне изменить размер шрифта только для приглаш…
13 ноя '16 в 20:04
2
ответа
Правильно ли.bashrc устанавливает заголовок графического терминала?
По умолчанию .bashrc это: if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' fi unset color_prompt for…
29 дек '15 в 23:59
2
ответа
Можно ли изменить приглашение в зависимости от наличия VPN-подключения?
Вдали от дома я люблю подключаться к интернету через VPN. Было бы замечательно видеть, включено ли соединение в моем приглашении, например: frank@mycomputer ~ # without vpn active frank@mycomputerVPN ~ # when vpn is active Как я могу мой .bashrc что…
01 мар '15 в 23:09
1
ответ
PS1 настроен на отображение рабочего стола
Как мне установить PS1 по умолчанию на ~/Desktop? Я пытался изменить его в моем ~/.bashrc но безрезультатно. Может ли кто-нибудь дать подробное решение, чтобы иметь возможность вносить изменения в PS1 в каталог, который мы хотели бы иметь при запуск…
26 дек '13 в 16:19
7
ответов
Как я могу сократить приглашение командной строки (bash)?
В настоящее время это: michael@Castle2012-Ubuntu-laptop01:~/Dropnot/webs/rails_v3/linker/spec/controllers$ За пределами переименования моей машины и структуры каталогов... Как я мог сделать это что-то вроде: michael:controllers$
02 июн '12 в 18:48
1
ответ
Как я могу изменить подсказку терминала навсегда
Как я могу изменить имя подсказки на терминале? моя подсказка: <user_name>@<user_name>-MEGA-BOOK-VR320:~$ Это слишком долго. Я хочу изменить это на: gcc : Тем не менее, я должен видеть путь, когда я иду из одного каталога в другой. gcc :…
19 июн '12 в 06:21
4
ответа
Добавить текущую ветку git в терминал
Как я могу настроить терминал для отображения текущей ветви git? Я хотел бы видеть вторую строку, а не первую: andy@bob:~/my_projects/project_x$ (master)~/my_projects/project_x$ Я не хочу бежать git status чтобы увидеть, на какой ветке я сейчас нахо…
29 янв '13 в 23:06
1
ответ
Как я могу установить другую.bashrc PS1 в зависимости от каталога, в котором я нахожусь?
У меня есть git-prompt.sh Настройка скрипта в моем .bashrc файл, который дает мне полезную информацию git в моем приглашении. Это отлично подходит для небольших репо, но когда я cd в большом репо для ответа на запрос может потребоваться более 30 сек…
12 мар '13 в 21:19
3
ответа
Приглашение командной строки выглядит странно в виртуальной консоли
В эмуляторе терминала, таком как xterm, мое приглашение выглядит так: [august@macmini ~]$ но в виртуальной консоли строка ;linux добавляется к приглашению, чтобы оно выглядело так: ;linux[august@macmini ~]$ Кто-нибудь знает откуда взялась строка "li…
05 май '13 в 12:10
1
ответ
Как сохранить окраску в bash при использовании `sudo -i`?
Я изменил переменную PS1 в /etc/bash.bashrc в PS1="\n\[\033[0;37m\]\342\224\214\342\224\200\$(if [[ \$? == 0 ]]; then echo \"[\[\033[0;32m\]\[\033[01;32m\]\342\234\223\[\033[0;37m\]]\342\224\200\"; else echo \"[\[\033[0;32m\]\[\033[01;31m\]\342\234\…
06 сен '13 в 18:00
0
ответов
Вход в систему как root с sudo показывает странное приглашение
Когда я захожу как root, luvpreet@DHARI-Inspiron-3542:/$ sudo su Я получаю что-то вроде этого: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$ Что это значит и почему я это вижу? РЕДАКТИРОВАТЬ - Вот еще несколько полезных вещей, кот…
18 июл '17 в 10:15
0
ответов
Изменить цвета терминала 'user@host' - Gnome
Я в значительной степени получил цветовую схему терминала, которую я хочу, однако user@host цвета торчат, как больной большой палец, и действительно не вписываются в схему. Смотрите скриншот в ссылке: Как я могу изменить user@host цвета (в настоящее…
20 апр '17 в 21:03
2
ответа
Как персонализировать командную строку?
Я недавно (пере) установил Ubuntu на свой компьютер, и у меня возникла небольшая "проблема". Я не могу понять, какие команды (?) Я должен написать в моем bash_profile, чтобы получить следующий результат: < User>@< full current path>/>…
13 дек '15 в 18:20
2
ответа
Почему переменные, такие как $PS1, не указаны в printenv?
Из того, что я могу сказать printenv отображает переменные среды, но почему я не вижу другие переменные, такие как PS1 для настройки командной строки? Что именно printenv вывод и почему не забрать PS1? Есть ли более полная команда вывода, которая де…
29 сен '17 в 15:06
1
ответ
Откуда расхождение между \# в PS1 и n в!n?
Что-то грызло меня некоторое время, и я не могу найти подходящий ответ ни на страницах руководства, ни с помощью вашей поисковой системы "Не будь злым". Мой.bashrc имеет следующее: shopt -s histappend HISTSIZE=100 HISTFILESIZE=0 # 200 previous value…
13 июн '14 в 10:04