3

У меня есть file1, который содержит строки точно так же, как file2, но файл 2 имеет больше строк. Мне нужно извлечь эти дополнительные строки ТОЛЬКО. Я пробовал команду diff но вывод очень длинный, и мне нужны только дополнительные строки. Кто-нибудь может помочь?

1 ответ1

5

Попробуйте diff -w он проигнорирует все пробелы. Кроме того, вы можете направить свой вывод к more таким образом вы сможете увидеть все различия:

 diff -w file1 file2 | more

Если вы хотите более качественное отображение, вы можете использовать ключ -y который будет отображать две страницы рядом, а -l добавит нумерацию страниц:

diff -wyl file1 file2

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .