grep -Fvf file1 file2 > file-new
Команда grep -Fvf file1 file2 > file-new
удаляет текст из file1
, который совпадает с текстом в file2
и сохраняет результат в новом файле file-new
. Аргументы: -F
указывает на фиксированный поиск (без использования регулярных выражений), -v
инвертирует совпадения (находит строки, которые не совпадают), file1
— исходный файл, file2
— файл с текстом для сравнения, file-new
— файл, в который сохраняются результаты. Альтернативы: можно использовать другие инструменты, такие как awk или сценарии на Python для выполнения аналогичных задач.