Здравствуйте, Tujh, Вы писали:
T>Здравствуйте!
T>Что-то под конец дня ни как не пойму простой вещи.
T>Имеется два файла, содержащие скажем
T>1.txt
T>fist=1
T>second=2
T>2.txt
T>first=1
T>second=5
T>another=10
T>и нужно получить файл, содержащий только новые строки из второго, но не изменяя строк из первого, т.е. для данного примера:
T>result.txt
T>first=1
T>second=2
T>another=10
T>используя diff+patch ни как не могу получить нужный результат, строка another=10 безжалостно стирается, либо дублируется.
T>Что я не правильно делаю ?
T>Заранее благодарю.
Про patch и diff не знаю, но можно сделать через join и awk

join -t '=' -a 2 1.txt 2.txt | awk -F '=' '{print $1"="$2}'