Добрый день, уважаемые!
Задача следующая. Имеется два файла old.csv и new.csv.
Формат csv. Нечто вроде:"item 1","number 1","number 1a"
"item 2","number 2","number 2a"
"item 3","number 3","number 3a"
....
"item n","number n","number na"
В new.csv вносятся некие изменения. Удаляются, добавляются и изменяется некоторое количество строчек. Хочется найти различия между файлами и вывести в такой форме:
=================================
Добавлены следующие строки:
blablabla
....
Удалены следующие строки:
blablabla
........
Изменились следующие строки:
blablabla
....
================================
Я полагаю diff и Grep должны справиться с этой задачей. Но вот опыта у меня совсем мало. Перечитываю man к diff уже который раз и все больше запутываюсь. Не натолкнете ли на решение такого рода задачи.
Спасибо