Use grep
da seguinte forma:
$ grep -v -x -F -f forbidden.txt input.txt
Essa longa lista de opções para grep
significa
-
-v
Inverte o sentido da correspondência, ou seja, procure as coisas não correspondentes. -
-x
Ao corresponder a um padrão, exige que o padrão corresponda a a linha inteira , ou seja, não apenas em qualquer lugar na linha. -
-F
Ao corresponder a um padrão, trate-o como uma sequência fixa >, isto é, não como uma expressão regular. -
-f
Ler padrões do arquivo fornecido (forbidden.txt
).
Em seguida, canalize isso para sort
ou o que você quiser fazer com ele.