Если вы сравниваете только первую строку каждого файла, возможно, вы заботитесь об изменениях на уровне слов в строке, используя dwdiff
:
dwdiff <(head -n 1 filea) <(head -n 1 fileb)
dwdiff
имеет несколько приятных опций, например, -c
раскрасить измененные слова.
Или, используя sed
вместо головы:
dwdiff <(sed 1q filea) <(sed 1q fileb)
которую руководство по голове предлагает более компактна , чем голова, как синтаксис для головы изменилась с течением времени head -1
противhead -n 1
Кроме того, вы можете просто посмотреть изменения, набрав немного меньше:
head -n1 -q filea fileb
которая отображает две строки, одна под другой, для удобного визуального сравнения.