LINUX.ORG.RU

Выполнение команды в зависимости от наличия шаблона в выводе

 


0

1

Команда_1 выводит в консоль некий текст, нужно проверить этот вывод на наличие определённого шаблона и в зависимости от наличия или отсутствия этого шаблона в выводе выполнить те или иные команды. Как это лучше всего сделать?

command1 | grep -q $REGEXP && echo "found" || echo "not found"
schizoid ★★★
()

command1 | grep string && command2 || command3

zolden ★★★★★
()

Сделал через if ! [ -z $1 ], всем спасибо.

Kindly_Cat
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.