С этой веб-страницы: http://tldp.org/LDP/abs/html/abs-guide.html Упоминается использование условных обозначений if скобки then, которые требуют пробела после точки с запятой:; Разделитель команд [...
Как я могу сопоставить jj с Esc в inputrc поэтому его подхватывают приложения, использующие GNU Readline (python, mongoshell, ...), все отлично работает на zsh с использованием: bindkey -M viins 'jj' vi-cmd-mode, это мой текущий ...
Я хочу извлечь слово из предложения в сценарии bash. Здесь в качестве разделителей используются и запятая, и пробел. пример: - date = cross 122 name = foo, userid = 234567, sessionid = 2233445axdfg5209 associd = 2 У меня есть ...
У меня есть файл с различными подстановочными знаками, которые я хочу заменить из (bash) сценарий оболочки. У меня есть следующее, которое отлично работает, пока одна из переменных не будет содержать символы ...
Я пытаюсь избежать обратной косой черты в cygwin, но это кажется почти невозможным
Я много чего пробовал, но ни одна из них не работает правильно .. echo "C: \ Users \ Ted \ Documents \ Unix \ Scripts" | xargs echo echo 'C: \ ...
Я написал bash скрипт, который делает именно то, что я хочу, но выдает следующую ошибку: close failed in file object destructor: sys.excepthook is missing lost sys.stderr I'm ...
Что означает оператор <<< в bash, как в следующем блоке кода? И почему $ IFS остается пробелом, а не точкой? LINE = "7.6.5.4"
IFS =. read -a ARRAY <<< "$ LINE"
...
У меня есть переменная bash, которая содержит IP-адрес (без CIDR или чего-то еще, только четыре октета) . мне нужно разбить эту переменную на четыре отдельных октета следующим образом: $ ip = 1.2.3.4; $ ip1 = 1
$ ip2 = 2
...
Я пытаюсь использовать inotifywait для просмотра всех файлов .js в моем каталоге ~ / js; как мне отформатировать мое регулярное выражение в следующей команде? $ inotifywait -m -r --exclude [REGEX HERE] ~ / js Регулярное выражение - ...
Я хочу, чтобы я не мог случайно зафиксировать что-то в master ветке, если я не уверен. Итак, я попробовал этот сценарий, чтобы определить, в какой ветке я нахожусь, но возникла проблема. Когда я создаю новую ветку ...
основная идея заключается в том, что я хочу связать путь, относящийся к $ HOME, а не явно расширять переменную $ HOME, поскольку я хочу убедиться, что ссылка работает на нескольких машинах, например, когда я ...
У меня есть файл, состоящий из нескольких строк текста: Первая строка
Вторая линия
Третья линия
В четвертой строке у меня есть строка, которая является одной из строк: Вторая строка, которую я хочу удалить ...
У меня есть сценарий python, который управляет stdin, stdout и stderr любого приложения и позволяет аккуратно вставлять строку чтения. Подумайте о любом приложении, которое имеет много вывода на консоль, ...
Теперь, когда я открываю новое окно терминала, я получаю: -bash: / usr / local / bin / heroku: / usr / local / bin / ruby: плохой интерпретатор: нет такого файла или каталога. Есть идеи, почему это происходит и как избавиться ...
Я хочу написать сценарий, который заполняет каталог музыкой до тех пор, пока не останется определенное количество места. Каталог может находиться в разных разделах, и я не знаю, как запросить каталог бесплатно ...
В других терминалах я бы нажал Ctrl+z, чтобы приостановить приложение, часто для того, чтобы затем нажать bg, чтобы отправить его в фон. В console2 Ctrl+z ничего не делает, возможно потому, что комбинация клавиш имеет ...
На моем сервере CentOS 5.5 установлены Python 2.4 и Python 2.7 (в /opt/python2.7.2). В моем ~ / .bash_profile у меня есть два псевдонима, указывающих на мою установку Python 2.7, и мой PATH, настроенный как: alias ...
У меня есть следующие файлы tcpdump-12
tcpdump-12.delay
tcpdump-24
tcpdump-24.delay Is есть способ ls только файлы tcpdump-12
tcpdump-24 Я могу выполнить ls tcpdump - [[: digit:]] [[: digit:]] но я ...
Я всегда немного сбиваюсь с толку, когда bash в vi-режиме переключается на режим вставки, потому что он не дает никаких подсказок об используемом режиме (команда или редактирование ).
Есть ли способ различать моды? Может быть ...
Мне нужно передать данные в цикл while в сценарии bash, но он продолжает обрезать пробельные символы. Например: echo " test"| while read i; do echo "$i"; done Как я могу предотвратить это? ...
Как сравнить два массива в bash, чтобы найти все пересекающиеся значения? Скажем:
array1 содержит значения 1 и 2
array2 содержит значения 2 и 3, в результате я должен получить обратно 2. Мой собственный ответ, который ...
У меня есть сценарий bash в Ubuntu, я хочу, чтобы он запускался каждые 10 минут, например, после того, как он будет выполнен. Как я могу это сделать? Спасибо!
В Perl вы можете выйти с сообщением об ошибке с помощью die «some msg». Есть ли в bash эквивалентная одиночная команда? Прямо сейчас я добиваюсь этого с помощью команд: echo "some msg" && exit 1
Недавно начал работу в месте, которое использует исключительно окна, и действительно может работать с простой оболочкой, которая воспроизводит функциональность bash. MinGw и Cygwin кажутся излишними для того, что мне нужно. Любые ...
У меня есть внешняя библиотека, которая должна быть динамически связан с тестом в моем java-проекте. Проект настраивается с использованием maven, и мне нужно добавить следующее к моим аргументам vm в eclipse для ...
Я пытаюсь выполнить фиксацию и нажать одну команду, набирая что-то вроде: gm «Это мое сообщение фиксации». run: git commit -am "Это мое сообщение о фиксации" && git push Я пробовал это ...
У меня есть сценарий, который пытается установить соединение с БД с помощью другой программы, и время ожидания программы (2,5 минуты) слишком велико. Я хочу добавить эту функциональность в скрипт. Если это займет больше времени, чем 5 ...
Мне нужно выбрать числа из некоторых текстовых файлов. Я могу выделить нужные мне строки с помощью grep, но не знал, как извлечь числа из строк. Коллега показал мне, как это сделать из bash ...