Grep: récupère tous les fichiers qui n'ont pas de ligne correspondant
Cela peut être un doublon comme je le crois, je l'ai déjà vu quelque chose comme ça, mais ne le trouve pas plus donc je pose la question :
J'ai un tas de fichiers avec plusieurs lignes, et dans la plupart des cas, l'un de la ligne de contenir un certain patern. Je voudrais avoir tous les fichiers qui n'ont pas de ligne avec ce patern.
EDIT : Juste besoin d'utiliser l'option "-L" grep option. C'est un doublon, mais je suis sûr que de ne pas trouver l'original de retour ...
source d'informationauteur claf
Vous devez vous connecter pour publier un commentaire.
La réponse était juste pour avoir l'option "-L", afin d'avoir un fichier SANS le modèle ... avez lu l'homme le plus soigneusement!
Grep renvoie 0/1 pour indiquer si il y avait un match, de sorte que vous pouvez faire quelque chose comme ceci:
MODIFIER: Vous pouvez également utiliser l'option-L:
grep -L "expression de certains" *
essayer de "compter" et le filtre est égal ":0":
(si vous utilisez TurboGREP touxvous n'aurez pas de commutateur-L ;))