Якщо ви порівнюєте лише перший рядок кожного файлу, можливо, ви дбаєте про зміни на рівні слова в рядку, використовуючи 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
який відображає дві лінії, одну нижче іншої, для зручного візуального порівняння.