1
ответ

Вопрос об изменении файлов инициализации оболочки для окрашивания приглашения root красным цветом во время "su"

Я нахожусь в процессе изучения Linux, особенно оболочки BASH. Я пытался отредактировать файлы инициализации, чтобы всякий раз, когда я вхожу в root, моя подсказка становилась красной. Я использую код ...
16.09.2019
1
ответ

Подсказка PS1 зависит от того, кто вошел в систему

У меня есть хорошая подсказка PS1, которую я хочу использовать только тогда, когда пользователь 'gatty' использует su для root. PS1='\[\e[32m\]#\[\e[37m\] ' Когда другие пользователи, такие как "george" и т. д., входят в систему, я хочу, чтобы они получил
06.09.2019
1
ответ

Как переместить курсор в конец строки

Я хочу добавить цвета и имя ветки git в терминал. Я добавил PS1 в .bashrc, но есть проблема, в папках без git все работает нормально, но там, где git стоит курсор, идет в начало строки...
04.09.2019
1
ответ

Используя экран GNU, я получаю необработанное приглашение с обратной косой чертой

Когда я использую программу screen, приглашение не интерпретируется и выглядит следующим образом: \u@\h:\w$ Как я могу это исправить ?
02.09.2019
1
ответ

Невозможно изменить значение PS1 в терминале Gnome v3.28.1 (Linux Mint 19.2 с Cinnamon)

Я не могу изменить значение приглашения PS1 эмулятора терминала Linux Mint 19.2 с Cinnamon. Это работает только для входа в систему, сделанного на консоли (от F1 до F6). Последние строки файла .profile: export PS1='my-...
27.08.2019
1
ответ

Как скрыть/отключить предварительные сообщения?

Когда мы загружаем систему GNU/linux, на стандартный вывод выводится множество сообщений. И затем, непосредственно перед подсказкой, он показывает что-то вроде этого: Linux raspberrypi 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 ...
27.08.2019
1
ответ

Отключение символа домашней папки (~) в приглашении командной строки

Как настроить Bash так, чтобы в приглашении командной строки домашняя папка была прописана (например, /Users/John), а не отображалась с символом ~?
23.08.2019
1
ответ

Как сохранить и восстановить подсказку по умолчанию (когда PS1 не определен)?

Насколько я могу судить, в общем кластере, над которым я работаю, параметры среды для новых учетных записей не включают параметр подсказки. В частности, PS1 не устанавливается. И все же, когда кто-то входит в новую...
22.08.2019
1
ответ

Как заставить многострочную подсказку tcsh использовать символ новой строки?

Сценарий Мне нравится использовать многострочную подсказку. set prompt="${bold}${green}%M${white}:${red}%c5${unbold} \n${white}% " Я довольно часто копирую/вставляю строки терминала в электронные письма Windows. Проблема Похоже...
10.08.2019
1
ответ

печать приглашения и команды bash в вывод в дополнение к команде и ее выводу

Я ищу способ напечатать приглашение bash, команду и ее вывод, как показано ниже, в изображение для документации во время учебы, я написал быструю команду для этого, но мне нужен bash ...
02.08.2019
1
ответ

Debian 10 загружается только в GRUB (LUKS + LVM)

При перезагрузке моя новая установка Debian 10 (amd64) выдает только оболочку GRUB. Операционная система не загружается. Мой диск GPT, с первым разделом ESP (/dev/sda1), отформатирован в FAT32...
25.07.2019
1
ответ

Объедините 2 подсказки в одну, показав состояние ошибки красного/оранжевого цвета

Как все, у меня есть специализированная подсказка. Мой покраснел для корня и является зеленым для обычного пользователя и нескольких других мелочей: В bash.bashrc: $ PS1 =' {debian_chroot: $debian_chroot +() }\\[\033 [01; 32 м \]\...
03.06.2019
1
ответ

Как получить подсказку после каждой итерации цикла while?

Мне нужно приглашение после каждой итерации цикла. ПРИМЕР: Когда выполняется одна итерация, мне нужно нажать Enter, чтобы продолжить, а затем снова после второй итерации, снова после третьей и так далее. Я ...
30.05.2019
1
ответ

Последствия использования простой строковой команды вместо функции в .bashrc (особенно для PROMPT_COMMAND и PS1)

У меня проблемы с пониманием: как разбирается .bashrc Как создаются функции bash Я пытаюсь настроить мою подсказку терминала. В моем .bashrc используется PROMPT_COMMAND, подобная этому (на самом деле это гораздо больше ...
01.05.2019
1
ответ

Что означает ведущая часть стандартного PS1 Bash в Ubuntu?

Это $PS1 моей оболочки Bash на только что установленной Ubuntu 18.04: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[ \033[01;32м\]\u@\h\[\033[00м\]:\[\033[01;34м\]\w\[\033[00м\] \$ Я могу ...
25.04.2019
1
ответ

Условное приглашение powerlevel9k

Я хочу деактивировать правое приглашение, когда панель терминала tmux становится маленькой. Есть ли простой способ условно отобразить переменную RPROMPT в зависимости от ширины экрана?
29.03.2019
1
ответ

Где в оболочке пепла установлена переменная запроса PS1?

У меня есть привод NAS от Western Digital. Я могу войти в него, и когда я вхожу в систему, появляется первая строка: BusyBox v1.20.2 (2014-10-30 15:28:59 CST) встроенная оболочка (ash) Мне не нравится, что по умолчанию ...
09.03.2019
1
ответ

Изменение приглашения в Ubuntu

Строка, которую я ввожу в Ubuntu, выглядит так: username @ DESKTOP-FOO: ~ $, когда я хочу, чтобы она выглядела так: username @ userPC: ~ $ Как исправить это?
07.02.2019
1
ответ

Как отобразить ls --color=auto в подсказке так же, как и за ее пределами

Когда я ставлю $(ls --color=auto) в начале моего PS1, он отображает все белым цветом, а имя каждого файла - на новых строчках. Но когда я вызываю ls --color=auto, он отображается в цветах и разделяется двойными пробелами. ...
30.01.2019
1
ответ

Bash Prompt Грабница, когда я просматриваю историю?

У меня есть MacOS и .bash_profile Content: Export PS1 = "\ [\ E [0; 31M $ \] \ [ \ e [M \] \ [\ E [0; 32M \ W \ E [M \]: \] В результате у меня есть PWD, напечатанный в терминале, как это: но когда я нажимаю вверх и вниз стрелки для использования. ,
12.01.2019
1
ответ

Что означают эти последовательности в переменной PS1?

Мне трудно понять, что означают \[\e]0;$PWD\007\] и \[\e(0\]b\[\e(B\]). Я настраиваю свое приглашение на MobaXterm в Windows, и эти две последовательности были по умолчанию. Они были в самом ...
03.01.2019
1
ответ

Bash prompt configuration

I've recently switched to Parrot linux and I'm very happy with it, but there's just one thing, this default fancy bash prompt is really ugly. Я использовал zsh раньше, и по некоторым причинам я хочу вернуться ...
21.12.2018
1
ответ

Почему моя пользовательская подсказка bash дает сбой при просмотре истории [дубликат]

I настроили пользовательское приглашение bash, чтобы я мог видеть такие вещи, как текущая ветка git, информация о версии пакета npm, виртуальный env, в котором я нахожусь, и т. д. Однако, когда я нажимаю клавишу со стрелкой вверх для просмотра истории, .
19.12.2018
1
ответ

Выходной трубопровод рано в случае сбоя команды

Я посмотрел на выходу за трубопровод, если бы бывшая команда не удалась, но я ищу более общее решение этой проблемы: Chlist -q -v -M -R -R $ Source English | \ grep '^ пользователь:' | \ Chlist -q -v -f - $ Superlist ...
04.12.2018
1
ответ

Как я останавливаю оболочку удара цвет PS1 для остановки в конце команды?

У меня есть пользовательский цвет PS1, где у меня есть фактические команды оболочки в разном цвете, именно так я могу быстро видеть то, что управляет, чтобы я ввел, и отделитесь, он от команды произвел себя. Предположим...
26.11.2018
1
ответ

Что это за случайное имя в командной строке?

Я пытаюсь понять, что это (obretschlt2-w7), из командной строки. Я использую среду conda с именем µ_env и моим именем пользователя mu. Однако я не могу понять, где 2-й ...
19.11.2018
1
ответ

Командная строка (PS1) включая количество файлов в каталоге (и скрытые и регулярные записи)

Я наконец придумал любимый формат PS1, но я нахожу, что занимает слишком много времени загружаться. Часть, которая замедляет его, - когда я называю внешние команды в подсказке. Я просто хочу показать...
18.11.2018
1
ответ

prompt (PS1) не обновляется на связанной команде

Я не понимаю, почему эти два разных способа использования одной и той же команды приводят к разному поведению. Я установил fzf и fd и в функции .bashrc updir(){ cd ... } ...
02.11.2018
1
ответ

Линейная упаковка, сломанная, когда PS1 содержит новую строку

, я недавно начал использовать Linux и думал, что будет полезно иметь возможность увидеть рабочий каталог (не только базенное значение) изменил файл ~ / .bashrc к этому: # # ~ / .bashrc # # Если не работает ...
08.10.2018
1
ответ

Установите последний код выхода команд в Pash Prompt

Я работаю Ubuntu 18.04, и я хотел бы установить мою подсказку Bash, чтобы он читал, как Ниже: Пользователь: ~ / Документы [14:22:07] 1 $ My PS1 выглядит следующим образом: Alert_Color = "$ (tutput setaf 1)" # дисплей неудачный ...
19.09.2018