Как отобразить строки, не содержащие определенных букв? Это то, что я уже безуспешно пытался показать строки, которые не состоят из a или b:
egrep *[^ab]* filename
Просто используйте обратное сопоставление:
grep -v "[ab]" filename
Источник: Страница man для grep