MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Регулярные выражения - как в grep выбрать строки, не содержащие заданную подстроку
26.12.2012
10:39
Раздел: Компьютер - Программирование - Регулярные выражения

Часто grep используется как фильтр для некоторого потока символьных данных.

Часто возникает задача выбрать строки, не содержащие какое-либо выражение. Однако, в синтаксисе регулярных выражений нет простых средств для действия "не содержит подстроку".

Поэтому, частично решить проблему можно с помощью ключа -v (или --invert-math) команды grep.

Таким образом, показать строки, в которых нет подстроки "Abrakadabra" можно так:

cat file.txt | grep -v Abrakadabra

Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования