У меня есть file1, который содержит строки точно так же, как file2, но файл 2 имеет больше строк. Мне нужно извлечь эти дополнительные строки ТОЛЬКО. Я пробовал команду diff
но вывод очень длинный, и мне нужны только дополнительные строки. Кто-нибудь может помочь?
3
1 ответ
5
Попробуйте diff -w
он проигнорирует все пробелы.
Кроме того, вы можете направить свой вывод к more
таким образом вы сможете увидеть все различия:
diff -w file1 file2 | more
Если вы хотите более качественное отображение, вы можете использовать ключ -y
который будет отображать две страницы рядом, а -l
добавит нумерацию страниц:
diff -wyl file1 file2