0
ответов

Bash: переменная по умолчанию с подстановкой команд

Есть ли способ выполнить следующее одним движением с помощью Bash? my_var = $ {$ (grep -E '^ setting_1' /settings.conf):-default_setting1} В отличие от: my_var = $ (grep -E '^ setting_1' /settings.conf) ...
11.02.2016
0
ответов

Imagemagick испытывает проблемы с экранированием переменных оболочки

У меня есть команда imagemagick, которая испытывает проблемы с переменными оболочки $quote$arcangle и $halfdimension$quote, которые я передаю в виде строк. Вот расшифровка: $> echo convert ...
22.11.2015
0
ответов

Путь поиска как шаблон поиска в команде grep

Я сохранил путь в переменной. var = "/ home / myfolder / subfolder" Необходимо найти, доступен ли путь в текстовом файле с помощью grep. grep -l '$ {var}' *> abc.txt Я пытаюсь перечислить ...
05.09.2015
0
ответов

Заменить команду в сценарии Bash из другого сценария

Я пытаюсь настроить сценарий, который будет извлекать изменения из github, где в сценарии есть команда, которая не выполняется в Mac OS X. Я стремлюсь использовать sed и т. Д. Для замены команда внутри ...
14.08.2015
0
ответов

Развернуть переменную в фигурных скобках [дубликат]

Я пытаюсь перечислить диапазон целых чисел с помощью переменной, но у меня возникли проблемы. Когда я набираю echo {1..5}, я получаю 1 2 3 4 5 Однако, когда я набираю переменную, я не могу получить перечисление. ...
24.04.2015
0
ответов

Расширение скобок и переменные Bash [дубликат]

У меня есть команда поиска: find Directory / {Alpha, Bravo, Charlie} arg1 arg2 Я хочу заменить Alpha, Bravo, Чарли с $ find_dir find Directory / {$ find_dir} arg1 arg2, однако последний расширяется, чтобы найти ...
29.10.2014
0
ответов

Почему работающая автономная вложенная функция / сценарий не работает внутри более крупного сценария? [дубликат]

Следующая (вложенная) функция / функции hpf_matrix {# Позиционные параметры Matrix_Dimension = "$ {1}" Center_Cell_Value = "$ {2}" # Определение значений ячейки функция hpf_cell_value {...
04.11.2013
0
ответов

Передача переменной в sed [дубликат]

Я не могу не использовать переменную shell в sed в форме $NUMBER. У меня есть такая строка в моем сценарии оболочки: cat shared.txt sed 's/whatever1/$2 ... whatever2/' > shared2.txt Результат в shared2.txt выглядит ...
24.07.2013
0
ответов

Двоеточие нарушает подстановку переменных [закрыто]

Я пытаюсь найти некоторые функции C, чтобы я мог отлаживать, пока используя strace. Поэтому я настраиваю функцию bash, чтобы искать ее в firefox (или ссылках), но подстановка разваливается на: и экранирование ...
02.04.2013