some modification on instpkg
[cmdllinux.git] / scripts / _pidof.sh
blob1b5bb8ca554bbe36c355de8ce5c18155778fabf9
1 [ -z "$1" ] && exit 1
2 process="$1"
3 pid=`ps ax | awk -v var="$process" '{if (match($5, ".*/" var "$") || $5 == var) print $1}'`
4 #pid=`ps ax | awk -v pat="$process" 'BEGIN {var1=".*/" pat "$"}; {if ($5 ~ var1 || $5 == pat) result=$1}; END {print result}'`
5 echo $pid