diff --git a/functions.sh b/functions.sh index 196aa16..9eebcda 100644 --- a/functions.sh +++ b/functions.sh @@ -125,17 +125,13 @@ function addHeader { # Ok if given package is installed # arg1: pkg to check function pkgInstalled { - pkglist=/tmp/pkg.list - test -f $pkglist || rpm -qa > $pkglist - if ( grep -qi $1 $pkglist ) ; then echo -ne "1\t" ; else echo -ne "0\t" ; fi + if ( rpm -qa| grep -qi $1 ) ; then echo -ne "1\t" ; else echo -ne "0\t" ; fi } # Ok if given package is NOT installed # arg1: pkg to check function pkgNotInstalled { - pkglist=/tmp/pkg.list - test -f $pkglist || rpm -qa > $pkglist - if ( grep -qiE $1 $pkglist ) ; then echo -ne "0\t" ; else echo -ne "1\t" ; fi + if ( rpm -qa |grep -qiE $1 ) ; then echo -ne "0\t" ; else echo -ne "1\t" ; fi } # ok if given process is running