functions: ajout okifnotinstalled et debut factorisation echo -ne...
eval.sh: utilisation des functions
This commit is contained in:
12
functions.sh
12
functions.sh
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user