Se o seu objetivo é detectar se rpm
é o gerenciador de pacotes nesse sistema, uma boa heurística deve ser que o banco de dados do pacote RPM não esteja vazio.
if [ -n "$(rpm -qa)" ] 2>/dev/null; then
echo "This looks like an rpm-based system"
else
echo "Either there is no rpm command, or the rpm package database has no entries"
fi