On Mon, 2009-01-26 at 08:26 -0200, Tiago Dias wrote: > Hi, > > I need a script which makes the package compação rpm's > through two text files ... > > Since a file is the output of the command rpm-qa > pkg.out > > And the second file is a list of several packages rpm's, > multiple versions and architectures. > > My idea is to compare a package x file pkg.out with several > packages y of the file update.out and know whether a package and has a > larger version of the package x installed and with that I return I > have a package to be updated. > > Does anyone can help me do this comparison? Looks like you want to see what the update packages are without doing the updates, and without an internet connection. About 5 years ago I would have suggest running 'rpm --freshen --test packagename-from-update.out'. Today, I'd suggest saving even more time and just a local instance of mrepo. Configure your yum repos in /etc/yum.repos.d/ to point to the repository, and install the yum-updatesd package to find out what the new packages are... Why reinvent the wheel? ;) -I