Вопросы с меткой [prompt]

Подсказка - это то, что запрашивает у пользователя интерактивный ввод

87
голосов
5ответов
76k показов

Избегайте запроса пароля для ключей и запросов на информацию DN

Я использую следующий код для генерации ключей: apt-get -qq -y install openssl; mkdir -p /etc/apache2/ssl; openssl genrsa -des3 -out server.key 1024; openssl req -new -key server.key -out server.csr; ...
74
голоса
5ответов
29k показов

Каково происхождение приглашения UNIX $ (доллар)?

Приглашение UNIX использует символ $ чтобы указать, что ваш ввод ожидается. Мне было интересно, почему этот символ был выбран - если есть причина. Доллар просто кажется немного неожиданным. A > ...
43
голоса
5ответов
78k показов

Как я могу отобразить абсолютный путь в приглашении Bash?

В настоящее время мой bash PS1 настроен на что-то вроде этого: PS1="\[\`if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\`:\w\n\$ " Как я могу сделать так, чтобы он ...
42
голоса
4ответа
16k показов

Пользовательская подсказка Tmux и ZSH: ошибка с именем окна

Я настроил приглашение ZSH с помощью oh-my-zsh, чтобы сделать его более читабельным и добавить информацию о git, если я нахожусь в репозитории. Пример : bob@inf [~/docs] % bob@inf [~/src/nicest] ...
28
голосов
4ответа
8k показов

Почему эта подсказка bash иногда сохраняет часть предыдущих команд при прокрутке истории?

Моя подсказка bash, которую я признаю, что она была украдена из нескольких мест и выложена вместе, иногда добавляет часть предыдущих команд к ее длине при прокрутке истории bash с помощью стрелок ...
25
голосов
3ответа
89k показов

Запланируйте задачу с правами администратора без запроса пользователя в Windows 7

В Windows 7 я хотел бы запланировать запуск программы с правами администратора, при этом пользователю не нужно отвечать на приглашение (которое запрашивает повышенные привилегии) при каждом запуске ...
22
голоса
3ответа
24k показов

Как скрыть путь в командной строке Windows?

Я работаю на Windows 7, используя консоль cmd. Как мне скрыть путь в приглашении?
21
голос
4ответа
5k показов

Избегайте непечатных символов в функции для приглашения Bash

В Bash Prompt (переменная PS1) я вызываю функцию для потенциального добавления текста в приглашение: export PS1="\u@\h \$(my_function) \$ " Однако функция в приглашении содержит цветовые коды ANSI, ...
20
голосов
4ответа
10k показов

Цветовая подсказка командной строки MySQL

Я хочу добавить цвета в командную строку цвета MySQL. Я до сих пор в сценарии (database.sh): mysql -uroot -hlocalhost -A --prompt="\u@\h:\d> " Мне бы хотелось, чтобы root был красным, @ - синим, ...
19
голосов
3ответа
7k показов

зш правое в ps1

Мне бы хотелось многострочное приглашение zsh с выровненной справа частью, которое будет выглядеть примерно так: 2.nate@host:/current/dir 16:00 -> Я знаю о RPROMPT в zsh, но он выровнен по правому ...
18
голосов
1ответ
21k показов

Что такое rootfs # и что вы можете с ним сделать?

Я неоднократно попадал в приглашение [rootfs /]# когда загрузка моего дистрибутива не удалась. Обычно я обнаруживал, что не могу решить проблему с помощью ограниченных доступных команд, поэтому я ...
17
голосов
8ответов
13k показов

Нажав на мою подсказку PS1 через ssh

Я использую конкретную подсказку PS1, которая мне нравится. Я делюсь несколькими логинами с другими людьми на нескольких разных серверах. Мне было интересно, есть ли способ указать в моем локальном ...
16
голосов
3ответа
70k показов

Почему «cd D:» не меняет контекст команды на D:?

Возможный дубликат: Используя команду cd в командной строке Windows, невозможно перейти к D:\ Каждый раз, когда я хочу изменить контекст каталога на другой диск (D, E, F или любой другой ..) в ...
15
голосов
3ответа
4k показов

Удаление ненужного пробела в конце правой подсказки zsh ($ RPROMPT)

В zsh справа от моей правой подсказки всегда есть пробел. Я попытался с очень простым .zshrc, например: PROMPT="#" RPROMPT="*" Всегда есть пробел после * в правой части экрана. Вот скриншот, ...
15
голосов
7ответов
6k показов

Как показать текущий режим Vi при использовании сочетаний клавиш Vi в оболочке?

Я использую сочетания клавиш vi в моей оболочке tcsh. Теперь я не знаю, в каком режиме vi я нахожусь (режим insert или command режим), что приводит к большому разочарованию. Кто-нибудь знает способ ...
13
голосов
4ответа
12k показов

Как мне исправить мою подсказку в режиме оболочки emacs?

Я занимаюсь программированием на компьютере коллеги. У него есть версия emacs (23.1.1), которую я раньше не использовал. Моя проблема в том, что когда я перехожу в режим оболочки, моя подсказка bash ...
13
голосов
5ответов
5k показов

Какой каталог представляет путь `//` в Linux?

Когда я хочу вернуться в каталог верхнего уровня в Linux, набрав cd .. , я опечатываю cd // . К моему большому удивлению, об ошибках не сообщается. Более того, приглашение становится ...
12
голосов
6ответов
52k показов

Как запустить приложение от имени администратора без подсказки?

Когда я запускаю SQL Server Management Studio 2008, я обнаружил ошибку, которая существовала всегда и описана здесь. Одно из предложений по исправлению, которое действительно сработало, - запустить ...
12
голосов
2ответа
12k показов

Как добавить новую строку в приглашение zsh, не вызывая проблем с перерисовкой терминала?

Я пытаюсь исправить небольшую (но раздражающую) проблему с моей подсказкой zsh. Проблема, которую я вижу, состоит в том, что когда я использую терминал в среде ОС с графическим интерфейсом (например, ...
12
голосов
3ответа
4k показов

Заставить оболочку Linux показывать последнее возвращаемое значение

В настоящее время я работаю на компьютере с Linux, и в командной строке отображается последнее возвращаемое значение и количество выполненных команд (на рисунке изображено фиолетовым цветом). Мой ...
11
голосов
2ответа
4k показов

Почему установка подсказки bash (PS1) вручную приводит к тому, что root получает $ вместо #?

Я на CentOS 6.4. По умолчанию приглашение пользователя root имеет символ # , то есть выглядит примерно так: [root@myserver ~]# . echo $PS1 распечатывает [\u@\h \W]\$ ; но если я сделаю PS1="[\u@\h ...
10
голосов
2ответа
5k показов

Получить текущий номер окна для приглашения bash

Я хочу заменить строку состояния на приглашение bash, отображающее номер окна, например ①. Как я могу получить текущий номер окна в оболочке? Есть переменная env TMUX_PANE, к сожалению, нет ...
9
голосов
3ответа
7k показов

Получить функцию в PS1 (Zsh)?

Это работает в bash (parse_git_branch является определенной функцией) export PS1="\$(parse_git_branch)" Но я не могу понять эквивалент в zsh . Примечание: если я делаю PROMPT="$(parse_git_branch)" ...
8
голосов
3ответа
7k показов

Молния для быстрого (PS1)

Некоторое время назад я видел несколько скринкастов, где у кого-то был значок молнии вместо $ в приглашении bash. Кто-нибудь знает как это сделать?
7
голосов
6ответов
58k показов

Убить процесс, который прослушивает порт 8080

Я выполняю следующее на Win7 32-бит в командной строке: netstat -ano | findstr 8080 возвращается с: TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 1896 как я могу убить этот процесс?
7
голосов
3ответа
2k показов

Можно ли заставить bash отображать первую букву каждого каталога в моем рабочем пути?

Например, работая в: /home/stuart/src/project/com/example/package /usr/lib/python2.6 будет выглядеть как: ~/s/p/c/e/package$ /u/l/python2.6$
7
голосов
2ответа
2k показов

Как оставить запрос на выполнение в zsh

В zsh, возможно, я нажал Alt+X по ошибке, но теперь я застрял, и приглашение execute: _ не исчезнет. Нажатие Ctrl+C ничего не делает, если я нажимаю Enter он пытается завершить то, что я набрал ...
7
голосов
1ответ
446 показов

Пользовательское приглашение не выполнялось во время истории и управления a в Terminal.app OS X с использованием Bash

Я настроил мое приглашение в .bash_profile, чтобы оно выглядело так: export PS1="\w \e[0;32m\$(vcprompt -f '[%n:%b]')\e[m\$ " Теперь, когда я нажимаю стрелку вверх, чтобы вернуться в историю, нахожу ...
7
голосов
4ответа
6k показов

Как предотвратить появление пароля каждый раз при изменении конфигурации сети в OS X Mountain Lion?

У меня есть несколько сетевых сценариев, которые я использовал под OS X Lion, которые автоматически создавали ssh-соединение, а затем меняли конфигурацию сети на моем локальном компьютере, чтобы ...
7
голосов
1ответ
5k показов

Правильный и быстрый способ проверить каталог git и ветку git?

Пытаясь настроить мое новое приглашение fish shell , я закончил тестировать способы получения имени ветви, а также проверял, был ли я в git-репозитории. Я нашел (1) git rev-parse --abbrev-ref HEAD , ...
7
голосов
3ответа
4k показов

Как перенаправить вывод команды в файл, когда команда будет запрашивать ввод пользователя?

У меня есть команда, которая предложит пользователю ввести некоторые данные, а затем вывести результат на терминал. Я набрал команду, как показано ниже, чтобы перенаправить вывод в файл: $the_command ...
7
голосов
2ответа
3k показов

Как изменить подсказку ms subshell

Я часто использую подоболочку mc. Поэтому я хочу, чтобы промо mc-subsell отличалось от основной оболочки. Скажите, как я могу изменить подзапрос следующим образом: MC:$ Current_dir $ большое спасибо
6
голосов
1ответ
3k показов

Многострочный РПРОМПТ в зш

Я знаю, что вы можете определить многострочные приглашения в Zsh: PROMPT=' test → ' Но мне было интересно, почему вы не можете определить правильные многострочные подсказки? Я старался: RPROMPT=' ...
6
голосов
4ответа
6k показов

Пакетный файл Windows 7: Почему эти блоки IF мешают мне присваивать переменным значение?

Вот сломанный пакетный файл: @echo off if prod==prod ( if xps==xps ( set i1=prodxpsi1 set i2=prodxpsi2 set e1=prodxpse1 set e2=prodxpse2 ) else ( set i1=prodzpsi1 set i2=prodzpsi2 set e1=prodzpse1 ...
5
голосов
1ответ
3k показов

Как я могу получить рыбий ракурс, чтобы показать имя хоста?

Я пытаюсь, чтобы моя подсказка Fish выглядела так, как это делала старая оболочка Gentoo. user @ hostname ~%, где user @ hostname - зеленый, а $ PWD и символ - синие. Прямо сейчас он показывает ...
5
голосов
1ответ
3k показов

tmux: совместное использование текущего заголовка окна (#T) из вложенных сеансов tmux

Недавно я начал использовать tmux, чтобы действительно улучшить свои терминальные сессии. Единственное, что мне нужно сделать, это подключиться к удаленному серверу, на котором также работает tmux. ...
5
голосов
2ответа
1k показов

Как запретить Zsh показывать имя переменной среды вместо текущего пути?

Я использую "ой-мой-zsh". У меня есть переменная окружения, установленная на текущий путь, скажем: PROJECT=/home/me/projects/client/project и моя подсказка zsh выглядит так: me@my-machine:~PROJECT$ в ...
5
голосов
4ответа
1k показов

В командной строке Windows, как получить динамическое приглашение, указывающее, где в файловой системе я нахожусь?

Я пытаюсь изменить CMD, чтобы динамически показывать только текущее имя каталога, например: Desktop $ Когда я переключил папку, она должна быть обновлена. Это не обязательно должен быть код в чисто ...
5
голосов
2ответа
276 показов

Настройка командной строки

Я выполняю несколько команд в командной строке на сервере Windows в течение определенного периода времени, и я хотел бы видеть, когда я последний раз запускал команду. Я использовал команду prompt ...
5
голосов
1ответ
2k показов

Измените имя хоста и запрос в терминале OS X

На Mac имя хоста и приглашение: workstation:~ thomas$ На Ubuntu Linux это будет: thomas@workstation:~$ Как я могу сделать приглашение OS X похожим на Ubuntu?
5
голосов
1ответ
294 показов

Изменение приглашения Windows по умолчанию в OpenSSH

Я только что установил OpenSSH в ОС Windows на основе следующего руководства. https://winscp.net/eng/docs/guide_windows_openssh_server Это стандартная подсказка Приглашение Windows ...
4
голоса
2ответа
476 показов

Нужно ли заключать escape-последовательности ANSI в \[и \] в приглашении bash?

Я хочу настроить мою подсказку bash, используя управляющие коды ANSI, и заметил, что в некоторых документах коды заключены в \[ и \] а в других - нет. Например, они работают одинаково хорошо для ...
4
голоса
1ответ
1k показов

цветное приглашение bash перезаписывает вывод предыдущей команды, если вывод не заканчивается новой строкой

В моей системе при использовании цветного приглашения последняя строка вывода предыдущей команды перезаписывается, если последний символ вывода не является новой строкой. Пример: используя ...
4
голоса
1ответ
209 показов

Любой способ отправить уведомление на рабочем столе, которое предложит пользователю подтвердить да-нет?

Я на Fedora 27, и у меня есть отложенная (45 минутная задержка) системная работа, которая регулярно выполняет резервное копирование моего ноутбука. Анакрон потому что моя система не всегда включена. ...
4
голоса
3ответа
4k показов

в zsh, как мне получить pwd в моем приглашении?

Я недавно перешел с bash на zsh, но меня раздражает, что я не вижу, в каком каталоге я нахожусь (MacOSX) как мне заставить 'pwd' появиться в моем приглашении?
4
голоса
1ответ
618 показов

Почему мое приглашение bash повторяет свою последнюю строку дважды, когда я запускаю команду ls или cd или misc?

Моя подсказка такая: PS1="\[\033[32m\]\u@myserver\n\[\033[33m\w$\033[0m\] " Так , как выход после Ls I я вижу это: jake@myserver ~/public_html$ ~/public_html$ Когда я должен только (я думаю) увидеть: ...
4
голоса
1ответ
491 показов

истинные цвета в Bash подскажите?

Можно ли использовать настоящие цвета в приглашении bash? Я использую iTerm2 на MacOS, который поддерживает настоящие цвета. Но не уверен, как я использую истинные цвета для моей подсказки bash. В ...
4
голоса
1ответ
242 показов

Вход в гостиницу Wi-Fi меняет bash подскажите?

Поскольку при входе в гостиничный Wi-Fi нажимается всплывающее окно «Я согласен», моя подсказка bash содержит какой-то хэш. Формат сейчас: : В чем дело? Это опасно?
4
голоса
3ответа
3k показов

~/.profile не выполняется при открытии терминала? [OS X 10.6.8]

Каким-то образом мое приглашение bash было изменено на «элементарный:~ steven $», и я хочу изменить его на приглашение по умолчанию. Сначала я добавил следующее в ~/.bashrc, затем в ~/.profile: ...
4
голоса
1ответ
698 показов

ZSH: изменить подсказку перед запуском команды

Я хотел бы иметь двухстрочное приглашение в zsh , но свернуть его до очень маленького сразу после нажатия ENTER , чтобы оно не отображалось в истории прокрутки терминала. После ввода двух команд ...