grep test somefile | grep -v -e error -e critical -e warning
Данная команда ищет в файле «somefile» все строки, содержащие слово «test», а затем с помощью опции -v исключает из вывода строки, которые содержат слова «error», «critical»или «warning». Таким образом, остаются только строки, содержащие слово «test» и не содержащие одновременно слов «error», «critical»или «warning». Это может быть полезно для фильтрации вывода логов или других текстовых файлов, чтобы оставить только нужную информацию. Альтернативой может быть использование других инструментов для фильтрации текста, таких как awk или sed. Аргументы, передаваемые команде: «test» — шаблон для поиска в файле «somefile», «-v» — опция отрицания, «-e» — опция для перечисления нескольких шаблонов, которые следует исключить из вывода.