Quel est l'opposé de «grep»?


18

Supposons que j'imprime une longue série de chaînes et qu'au lieu d'afficher uniquement les lignes contenant un certain motif (que l'on utilise "grep" pour faire), comment filtrer certains motifs?


8
grep -v pattern files*
lcd047

@ lcd047 - Merci! Je suppose que j'aurais dû lire les instructions pour grep, plutôt que de chercher une commande distincte. Btw, puisque vous avez commenté avant l'autre répondeur, j'accepterais votre réponse si vous l'avez postée comme une seule.
Alec

1
Oui, il m'a battu de quelques secondes :)
dr01

Réponses:


26

Vous utilisez toujours grep ... avec l' -voption, qui indique à grep de n'imprimer que les lignes qui ne correspondent pas au motif:

grep -v pattern myfile 

2
La forme longue du drapeau -vest --invert-match.
Patrick Dark
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.