LINUX.ORG.RU

помогите со скриптиком сравнения


0

0

задача такая:
есть два файла со списком установленного софта. По структуре одинаковые. Как можно сравнить содержимое этих файлов и вывести все не совпадения?

Пример: file1 содержит записи
apache-2.0.50
dietlibc-0.26
iptraf-2.7.0-r1
openssl-0.9.7d-r1
squid-2.5.6
attr-2.4.7-r1
diffutils-2.8.4-r4

file2 содержит
apache-2.0.50
dietlibc-0.26
iptraf-2.7.0-r1
openssl-0.9.7d-r1
squid-2.5.6
attr-2.4.7-r1
diffutils-2.8.4-r4wget-1.9-r2
bzip2-1.0.2-r3
gdbm-1.8.0-r5
m4-1.4.1
pptpd-1.1.4_beta4

Надо чтоб при сравнении, вывелся список пакетов, которых не найдено. В одном есть запись, а вдругом нет. И чтоб это мне показало.
Помогите плиз.

anonymous

Ответ на: комментарий от anonymous

А если попробовать так?

cat file_1 file_2 | sort | uniq -u

С уважением Виталий

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