LINUX.ORG.RU

Сравнить содержимое двух файлов

 


0

2

Доброго утра, ЛОР. Есть два списка ссылок. В новом списке строки идут в отличном порядке от старого списка. Нужно вывести только те строки, которых нету в старом списке. Потыкал в diff, по-моему он делает не то, что мне нужно.



Последнее исправление: jori (всего исправлений: 1)

Конечное решение не напишу, но есть команды sort и uniq, скорее всего, можно и без предварительной сортировки

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 2)

sort diff comm

без сортировки grep -f

anonymous
()
python -c "[print(l[:-1]) for l in open('file_new').readlines() if l not in open('file_old').read()]" 
anonymous
()

diff -y --suppress-common-lines <(cat file1 | sort) <(cat file2 | sort)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.