functions: ajout okifnotinstalled et debut factorisation echo -ne...

eval.sh: utilisation des functions
This commit is contained in:
2020-10-11 20:46:34 +00:00
parent 569f2ceb9a
commit 4d4186e588
2 changed files with 16 additions and 7 deletions

View File

@@ -1,5 +1,9 @@
#! /bin/bash
function e {
echo -ne "${1}\t"
}
#ok if given program returns given code
# arg1: program to run
# arg2: expected return code (default 0)
@@ -124,6 +128,14 @@ function pkgInstalled {
if ( grep -qi $1 $pkglist ) ; 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
}
# ok if given process is running
# arg1: process to check
function processIsRunning {