Вижте само промяната на първия ред с помощта на командата `diff`

Кажете, че искам да разгранича два файла:

diff --ignore-space-change foo.go bar.go

има ли начин да се отпечата само промяната на първия ред - основно да се каже на diff да спре да работи, след като бъде открита промяната на първия ред - и да се отпечата тази промяна?

Например, кажете, че file1 е:

a
b
c
d

а файл2 е:

a
b
y
z

тогава търся инструмент, който отпечатва нещо като:

<file1
c
>file2
y

това е всичко


person Community    schedule 07.07.2020    source източник
comment
а? Просто искам да отпечатам първия ред diff/change   -  person    schedule 07.07.2020
comment
Това отговаря ли на въпроса ви? diff команда за получаване само на брой различни редове   -  person Giorgi Tsiklauri    schedule 07.07.2020
comment
Трябва ли да видите промяната, нейното местоположение или просто факта, че има разлика?   -  person Benjamin W.    schedule 07.07.2020
comment
не, търся промени само на първия ред... така че ако има 20 реда разлика, просто искам да видя първия   -  person    schedule 08.07.2020
comment
Просто заявяване, че въпросът ми не е дубликат, без обяснение защо не е дубликат, няма да доведе до повторно отваряне на въпроса ви.   -  person pppery    schedule 08.07.2020
comment
погледнете OP - свързаният въпрос казва просто вземете разликата в броя на редовете, този въпрос е да отпечатате разликата в текста на промяната на първия ред. Много различно, се казва във въпроса.   -  person    schedule 08.07.2020