Vérifier si rpm existe en script bash en silence

Je suis en train de faire une vérification rapide pour voir si un rpm est installé dans un script bash à l'aide d'une instruction if. Mais je veux le faire en silence. Actuellement, lorsque je lance le script, et le rpm n'existe pas, il génère la sortie du rpm à l'écran, je ne veux pas.

if rpm -qa | grep glib; then
    do something
fi

Peut-être il ya une option pour rpm que je suis absent? ou si j'ai juste besoin de modifier ma déclaration?

Grâce

rpm-qa est plus cher que de simplement faire des rpm-q glib. l'astuce est de savoir le nom du paquet à l'avance afin de passer moins de temps à chercher individuellement

OriginalL'auteur Danny | 2011-11-10