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

Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.

2
Указывает конец стандартного ввода
Как можно указать, что вы завершили ввод теста в стандартный ввод? Например, допустим, что я хочу зашифровать «синий» с использованием MD5 (я знаю, что MD5 небезопасен, но только для этого примера). Я старался user$ blue | md5 я понял, как один канал вводит в stdin, но он работает неправильно. Но …

1
Как мне сделать, чтобы OS X возвращала заголовок терминала к исходному заголовку при возвращении из ssh?
Начиная с OS X, я запускаю ssh в foo (Linux box). Название моего терминала меняется на foo. Затем я ssh в бар (еще одна коробка Linux). Название моего терминала меняется на бар. Я выхожу из бара. Название моего терминала меняется на foo. Я выхожу из foo. Мой заголовок терминала остается …


2
почему цикл bash while не завершается при передаче по завершенной подкоманде?
Почему команда ниже не выходит? Вместо выхода цикл работает бесконечно. В то время как я обнаружил это поведение с помощью более сложной настройки, простейшая форма команды сводится к следующему. Не выходит: while /usr/bin/true ; do echo "ok" | cat ; done | exit 1 Там нет опечаток выше. Каждый '|' …

2
Баш, как глобально исправить ^ H и ^? проблемы возврата
Я хотел бы исправить эту частую проблему, когда оболочка на удаленном сервере думает, что клавиша возврата моего терминала есть, ^?а иногда она думает, что это так ^H, и, оказывается, неверна и выводит неправильный символ, когда я нажимаю клавишу возврата. Если я установлю это на ^ H или ^? с stty …
12 linux  bash  terminal  shell  bashrc 

5
Запустите скрипт оболочки с помощью кнопки HTML
Я хочу запустить скрипт bash при нажатии кнопки на веб-сайте. Это моя первая попытка: <button type="button" onclick="/path/to/name.sh">Click Me!</button> Но не повезло. Какие-либо предложения? Edit- Следуя совету slhclk в Массачусетском технологическом институте и: У меня есть файл php в / var / www, на который я указываю свой веб-браузер. Содержимое файла …
12 bash  shell  html 

8
Завершение процесса в Unix вместо его прерывания
В Unixкомандной строке, если я нажимаю Ctrl-C, это не завершает процесс, а скорее прерывает его, и я возвращаюсь к приглашению оболочки. Итак, у меня есть следующие два вопроса: Есть ли способ увидеть список всех прерванных процессов и завершить их? Какую комбинацию клавиш нажать, чтобы завершить процесс, а не прерывать его?
12 linux  unix  shell 

3
Как сохранить цвет при запуске внешней команды внутри vim?
Например, для команды ls --colorотображаются красочные результаты при выполнении в оболочке. Однако, когда я звоню :!ls --colorв vim, вся информация о цветах исчезает. Что мне нужно сделать, чтобы сохранить цвет при вызове внешней команды внутри vim? EDIT: Для того, чтобы прояснить мой вопрос , это вопрос о VIM сам, я …
12 shell  vim 

3
Как перечислить имена каталогов, но не их содержимое, в * N * X?
Если я просто lsзадаю шаблон имени файла, например ls A*, для каталогов, которые соответствуют шаблону, он войдет в каталог и выдаст полный список, но как я могу получить только список для ./и только имена каталогов внутри, но не их содержание?
12 linux  macos  bash  unix  shell 

2
Как получить доступ к общему диску из командной строки на OS X
У меня есть общий диск под названием "музыка". Он появляется в Finder без проблем. Как получить доступ к этому из командной строки на Mac? Я нигде не могу его найти - есть ли способ получить к нему доступ?

2
Как указать оболочку для vim?
Могу ли я указать свою оболочку для vim? Я использую OS X и установил zsh через Homebrew и использую MacVim. Когда я shellнабираю в MacVim, оболочка открывается как bash. Как я могу открыть это как zsh?
12 vim  shell  macvim 

1
tmux: определить, какой процесс выполняется в активной панели
Есть ли способ, как определить, какой процесс выполняется в активной панели? tmux: найдите окно «my», проверьте, связано ли оно с активным , однако оно занимается обнаружением из панели. Мне нужно обнаружить это из внешней команды (не из сеанса tmux). Проблема, скорее всего, сводится к двум шагам: Определить, какая панель активна …
12 linux  shell  process  tmux 

7
Как вы запускаете Vim в Windows?
Я только что установил gVim и попытался использовать обычную технику «vim myfile.java», которая обычно работает для linux, чтобы открыть файл и отредактировать его. Но, к сожалению, это не похоже на работу. Я также попробовал "gvim myfile.java", но это тоже не работает. Кто-нибудь знает, как открыть vim (и использовать его, как …
12 windows  vim  shell 

5
Как установить определенные права доступа к файлу при перенаправлении вывода?
Вероятно, это дубликат, но все мои поиски вызывают вопросы об ошибках, в которых отказано в разрешении. Я запускаю команду в оболочке bash. Я хочу перенаправить вывод, чтобы добавить к файлу, который, вероятно, не существует при первом запуске. Я хочу установить определенный режим доступа к файлам, если перенаправление вывода должно создать …

5
Как проверить, равна ли переменная числу в оболочке
У меня есть этот сценарий оболочки, который не работает. Входные данные: Server_Name=1 if [ $Server_Name=1 ]; then echo Server Name is 1 else echo Server Name is not 1 fi Вывод: Server Name is 1 Но, если я изменяю Server_Name=2, вывод: Server Name is 1 Когда я изменяю Server_Nameк 2, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.