Risposte:
Usa grepcosì:
$ grep -v -x -F -f forbidden.txt input.txt
Quella lunga lista di opzioni grepsignifica
-vInvertire il senso della partita, ovvero cercare cose che non corrispondono.-xQuando si abbina un motivo, è necessario che il motivo corrisponda all'intera linea , cioè non solo in qualsiasi punto della linea.-FQuando si abbina un modello, trattarlo come una stringa fissa , cioè non come un'espressione regolare.-fLeggi i pattern dal file specificato ( forbidden.txt).Quindi convoglialo a sorto qualunque cosa tu voglia fare con esso.
fgrep -vxf forbidden.txt input.txt | sort