Используйте grep
следующим образом:
$ grep -v -x -F -f forbidden.txt input.txt
Этот длинный список параметров для grep
означает
- v
Инвертировать смысл совпадения, т.е. искать вещи , не совпадающие . -x
При сопоставлении с шаблоном потребовать, чтобы шаблон соответствовал всей строке , то есть не где-либо в строке. -F
При сопоставлении с шаблоном рассматривать его как фиксированную строку , то есть не как регулярное выражение. -f
Прочитать шаблоны из указанного файла ( запрещено.txt
). Затем направьте его по конвейеру sort
или тому, что вы хотите с ним сделать.