RPM (por razões histéricas) retorna alguns status / erros na banda (ou seja, em stdin, não stderr). Então grep (ou comandos formados apropriadamente) são recomendados.
Outra abordagem é fazer um loop sobre os argumentos da CLI, invocando um por um, verificando o código de retorno (mas isso é mais código que grep, ymmv).