В скрипте есть несколько операторов if [ ], в квадратных скобках которых есть одинаковое условие, например `pgrep -c $N` -eq 1 По мере доработки скрипта, условие приходится менять. Хотел внести его в переменную a=«`pgrep -c $N` -eq 1», но в переменную сразу записывается результат, либо a=«\`pgrep -c $N\` -eq 1» - получаю «[ too many arguments». Тоже самое необходимо делать для некоторых длинных команд, но пока получаю только «too many arguments».


Ответ на:
комментарий
от IPR

Ответ на:
комментарий
от vodz
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от A27

Ответ на:
комментарий
от A27
Ответ на:
комментарий
от vodz

Ответ на:
комментарий
от A27
Ответ на:
комментарий
от anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Записать результат выполнения команды переменную (2013)
- Форум lightsquid при анализе лога squid выдает ошибку (2007)
- Форум Выполнить команду с пайпом из одной переменной и записать результат в другую (2015)
- Форум bash: проблема с if (2010)
- Форум NGINX. Выполнить RegEx над $request_uri и записать результат в переменную. (2023)
- Форум Shell. Stdout в переменную, затем в файл (2019)
- Форум [bash] Присвоение результатов команды переменной (2008)
- Форум Записать результат выполнения команды в template ansible (2017)
- Форум [java] Выполнить shell команду с одинарными кавычками (2009)
- Форум Как выполнить команду в Bash из переменной? (2021)