Réponses:
Utilisez grep
comme ceci:
$ grep -v -x -F -f forbidden.txt input.txt
Cette longue liste d'options grep
signifie
-v
Inversez le sens de la correspondance, c'est-à-dire recherchez des choses qui ne correspondent pas .-x
Lorsque vous faites correspondre un motif, exigez que le motif corresponde à toute la ligne , c'est-à-dire pas n'importe où sur la ligne.-F
Lorsque vous faites correspondre un modèle, traitez-le comme une chaîne fixe , c'est-à-dire pas comme une expression régulière.-f
Lisez les modèles du fichier donné ( forbidden.txt
).Ensuite, dirigez-le vers sort
ou tout ce que vous voulez en faire.
fgrep -vxf forbidden.txt input.txt | sort