Базове примеры

grep txt file

Найти текст txt в файле file

grep -v txt file

Найти строки не содержащие текст txt в файле file
Опция -v – инверсия поиска
Обычно используют grep в связки с другими командами:

ls / | grep var

получить листинг ФС, и вывести только строки содержащие var
Можно использовать несколько параметров в grep:

ls | grep -v 'tiny_mce\|jquery'

Выведет файлы в текущем каталоге, за исключением файлов, в пути или имени которых содержится строка tiny_mce или jquery.

При объединении условий в grep - необходимо экранировать разделитель |
То есть запись - grep -v 'tiny_mce|jquery' вызовет ошибку, а grep -v 'tiny_mce\|jquery' - отработает корректно

Ссылки