Co jest przeciwieństwem „grep”?

18

Powiedzmy, że drukuję długą serię ciągów i zamiast pokazywać tylko wiersze zawierające określony wzór (który używa do tego „grep”), jak mogę odfiltrować pewne wzory?

Alec
źródło
8
grep -v pattern files*
lcd047
@ lcd047 - Dzięki! Chyba powinienem był przeczytać instrukcję grep, zamiast szukać osobnego polecenia. Btw, skoro skomentowałeś wcześniej, niż zrobił to drugi odpowiadający, zaakceptowałbym twoją odpowiedź, jeśli podałeś ją jako jedną.
Alec
1
Tak, pobił mnie kilka sekund :)
dr01

Odpowiedzi:

26

Nadal używasz grep ... z -vopcją, która każe grep drukować tylko te linie, które nie pasują do wzorca:

grep -v pattern myfile 
dr01
źródło
3
Długa forma flagi -vto --invert-match.
Patrick Dark,