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?


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 

3
Długa forma flagi -vto --invert-match.
Patrick Dark,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.