Итак, у меня есть такой сценарий:
somecommad | grep --invert-match something
Я хотел бы иметь возможность условно запустить другую команду, если somecommand
не сработает. Вот что я пробовал:
somecommand | grep --invert-match something || {
echo 'Oops'
}
Но это не сработало ( grep
не был выполнен). Как правильно это сделать?