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

9
Подключитесь к обработчику «команда не найдена» в Ubuntu

Я хочу подключить обработчик для команды не найден wim@SDFA100461C:~$ thing No command 'thing' found, did you mean: Command 'tping' from package 'lam-runtime' (universe) Command 'thin' from package 'thin' (universe) thing: command not found Я хочу изменить это поведение своим собственным сценарием....

9
Знак процента (%) перед командой оболочки

Я просто вставил кучу кода в свою оболочку, но забыл удалить ведущий %перед выполнением команды. Похоже, что ничего не сделал. Почему это ничего не делает в моей оболочке ( zsh )? > % echo foo В bash я получаю следующее > % echo foo bash: fg: %: no such job Я просто хочу быть уверен, что...

9
Какая частота пинга безопасна, если не считать DDoS-атаку?

Я пытаюсь составить график работы сервера, регулярно проверяя его и Google, а затем сравнивая время проверки. Я хочу продолжать делать это в течение, скажем, недели. Я отправляю набор из 5 пингов каждому с интервалом в 5 секунд и интервалом в 2 минуты между каждым набором. Ниже приводится...

9
Запуск `exec` со встроенным Bash

Я определил функцию оболочки (давайте назовем ее clock), которую я хочу использовать в качестве оболочки для другой команды, аналогично timeфункции, например clock ls -R. Моя функция оболочки выполняет некоторые задачи и затем заканчивается на exec "$@". Мне бы хотелось, чтобы эта функция работала...

9
Возьмите stdin из файла, но все равно покажите его в терминале

У меня есть программа, которая требует от меня ввода данных во время работы программы. Представь себе что-то вроде этого: $ ./program Hi there. What's your name? Zambezi What is your quest? To make a program which runs nicely What is your favourite color? Red ... Теперь у меня есть несколько...

9
Можно ли проверить, установлен ли -e в скрипте bash?

Если для работы функции оболочки требуется определенный параметр -e / + e, возможно ли установить этот параметр локально, а затем восстановить его до предыдущего значения перед выходом из функции? myfunction() { # Query here if -e is set and remember in a variable? # Or push the settings to then...

9
Когда перефразировать исполняемые файлы в $ PATH с помощью bash?

В оболочке Bash есть встроенная команда hash -rдля сброса внутреннего $PATHкэша для исполняемых файлов. Когда необходимо использовать эту команду? Связанный: Как перефразировать исполняемые файлы в $ PATH с помощью...

9
Докер на Конему

Я пытаюсь заставить Docker работать на ConEmu, создав задачу, открывающую start.shфайл Docker с помощью git bash. Так как обычно докер Терминал указывает на "C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh", есть ли способ сделать задачу в ConEmu, чтобы...

9
/ usr / bin / env: php: Нет такого файла или каталога

Я хочу использовать .sh скрипт для развертывания моего приложения. Этот скрипт находится на моем домашнем сервере (Ubuntu 15.10 Server), помечен как исполняемый. Доступ к этому сценарию осуществляется через ssh, с помощью этого руководства я настроил ssh login, который запускает этот сценарий. В...

9
Bash на Ubuntu в Windows: невозможно изменить (некоторые) цвета каталогов

В новом приложении Bash on Ubuntu для Windows (10) я пытался изменить цвета каталогов с синего на более заметные, но по какой-то причине не смог изменить некоторые цвета файлов / каталогов. Как мне изменить все цвета каталогов / файлов? Мой файл .bashrc в настоящее время настроен на отображение...

9
Как избежать «$ @» в make-файле?

test: @echo "#!/bin/bash\njava -classpath \"$(CLASSPATH)\" com.atm.ATM \"$@\"" > test @chmod a+x test Я пытаюсь избежать «$ @», чтобы в сценарии «test» оно буквально отображалось как «$ @» (передача аргументов, вызванных сценарием bash, в java-программу). Вещи, которые я пробовал: "$$@" -> ""...

9
Используйте исполняемый файл cygwin в скрипте git bash

У меня есть .shскрипт, который я дважды щелкаю, чтобы он выполнялся git для Windows. Теперь мне нужно (imagemagick) convertот Cygwin (который я установил), и я называю его с абсолютным путем - /c/cygwin64/bin/convert.exe- но я получаю: фатальная ошибка - обнаружено несоответствие базы Cygheap. Эта...

9
Как я могу сократить файл из командной строки?

У меня есть xml-файл объемом 150 ГБ, который я хотел бы сократить (т.е. усечь) до 1 ГБ - есть ли простая (bash или аналогичная) команда, которую я могу использовать, или мне нужно идти программным путем (редактируя его в vi или emacs) кошмар даже на больших железных системах)? (Я не особенно...

8
Цвета в соединении ssh

У меня есть цветной терминал bash (например, ls и vim показывают цвета, когда настроены для этого). Как я могу иметь эти цвета при подключении к удаленному серверу через...

8
Немедленно скажите, какой вывод был отправлен на stderr

При автоматизации задачи целесообразно сначала проверить ее вручную. Было бы полезно, однако, если бы любые данные, поступающие в stderr, были сразу же распознаваемы как таковые и отличались от данных, поступающих в stdout, и иметь все выходные данные вместе, чтобы было очевидно, какова...

8
Linux & Shell - Обязана ли Shell?

Общий вопрос новичка. Зачем нам нужна оболочка в Linux? Как пример, когда я печатаю - найди. -name xy * - Мне сказали, что оболочка принимает этот ввод и вызывает команду find (убедившись, что подстановочный знак правильно интерпретирован и все такое). Разве это не может быть сделано без концепции...

8
Есть ли корректор опечаток для Bash?

Я хотел бы, чтобы что-то подключилось к ошибке «команда не найдена» в bash и предложило полезное исправление. Например: grep-C3 error bash: grep-C3: command not found Было бы хорошо, если бы он сказал: Did you mean: grep -C3 error (Y/n) Я видел, как люди включали в скрипт .bash_profile общие...

8
Как очистить буфер прокрутки в консоли от bash?

Я большой пользователь bash, и konsole - моя любимая среда. Я знаю, что могу использовать клавиатуру ctrl + shift + x, чтобы очистить буфер прокрутки, но в моих сценариях есть определенные моменты, в которых я хотел бы, чтобы это произошло. Как очистить буфер прокрутки konsole с помощью командной...

8
Как мне создать ярлык, который открывает оболочку Cygwin bash в каталоге по моему выбору (особенно UNC)?

Учитывая стандартную установку Cygwin для Windows XP, я хотел бы создать стандартный ярлык Explorer, который открывает оболочку bash, уже открытую в каталоге по моему выбору. Каталог является UNC-путем. Стандартный cygwin.bat не работает, потому что он вызывает cmd.exe, а cmd.exe не любит пути UNC....