grep - фильтр текста.
$ grep шаблон [файл] - поиск и вывод совпадающих
строк
$ grep -v шаблон [файл] - поиск и вывод не совпадающих
строк
Примеры использования:
$ ls /bin | grep '^[a-c].*a'
$ ls /bin | grep '^[a-b].*[n-z]$'
$ grep -v '^ *\(#\|$\)'
$ grep -E -v '^ *(#|$)'
$ egrep -v '^ *(#|$)'
24