回答:
次のgrepように使用します。
$ grep -v -x -F -f forbidden.txt input.txtgrepという意味のオプションの長いリスト
-v一致の感覚を逆にします。つまり、一致しないものを探します。-xパターンに一致する場合、パターンが行全体に一致すること、つまり、行のどこにも一致しないことを要求します。-Fパターンに一致する場合、それを固定文字列として、つまり正規表現としてではなく扱います。-f指定されたファイル(forbidden.txt)からパターンを読み取ります。次に、それを、sortまたはそれを使ってやりたいことをパイプします。
fgrep -vxf forbidden.txt input.txt | sort