On Monday 19 June 2006 18:27, Alexey I. Froloff wrote: > * Igor Zubkov [060619 18:23]: > > Надо выявить весь пакеты которые не собраны для x86_64 и/или > > имеют более старую версию чем в i586. > > $ diff -u <(find .../files/i586/RPMS -name '*.rpm' -print0 | xargs rpm -qp > --qf='%{SOURCERPMS}\n' | sort -u) <(find .../files/x86_64/RPMS -name > '*.rpm' -print0 | xargs rpm -qp --qf='%{SOURCERPMS}\n' | sort -u) | grep > -vE '^(---|\+\+\+)' | grep '^-' | cut -b 2- | sort -u > > P.S. Untested. Поправил чуток: diff -u<(find ./files/i586/RPMS -name '*.rpm' -print0 | xargs -0 rpm -qp --qf='%{SOURCERPM}\n' | sort -u) <(find ./files/x86_64/RPMS -name '*.rpm' -print0 | xargs -0 rpm -qp --qf='%{SOURCERPM}\n' | sort -u) | grep -vE '^(---|\+\+\+)' | grep '^-' | cut -b 2- | sort -u > ~/files.rpm Что на выходе -- в аттаче, сизиф синхронизировал только что. -- Pavlov Konstantin, ALT Linux Team, VideoLAN Team, jid: thresh@altlinux.org