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

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

diff -c f1 f2 | grep ! | cut -d' ' -f2

но это как то по левому, зато за 1 минуту..

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