1822057bfSKyle Evans#!/bin/sh 2822057bfSKyle Evans 3822057bfSKyle Evansbase=`basename $0` 4822057bfSKyle Evans 5822057bfSKyle Evansecho "1..2" 6822057bfSKyle Evans 7822057bfSKyle Evansname="pgrep -U <uid>" 8822057bfSKyle Evansruid=`id -ur` 9822057bfSKyle Evanssleep=$(pwd)/sleep.txt 10822057bfSKyle Evansln -sf /bin/sleep $sleep 11822057bfSKyle Evans$sleep 5 & 12822057bfSKyle Evanssleep 0.3 13822057bfSKyle Evanschpid=$! 14822057bfSKyle Evanspid=`pgrep -f -U $ruid $sleep` 15822057bfSKyle Evansif [ "$pid" = "$chpid" ]; then 16822057bfSKyle Evans echo "ok 1 - $name" 17822057bfSKyle Evanselse 18822057bfSKyle Evans echo "not ok 1 - $name" 19822057bfSKyle Evansfi 20822057bfSKyle Evanskill $chpid 21822057bfSKyle Evansrm -f $sleep 22822057bfSKyle Evans 23822057bfSKyle Evansname="pgrep -U <user>" 24822057bfSKyle Evansruid=`id -urn` 25822057bfSKyle Evanssleep=$(pwd)/sleep.txt 26822057bfSKyle Evansln -sf /bin/sleep $sleep 27822057bfSKyle Evans$sleep 5 & 28822057bfSKyle Evanssleep 0.3 29822057bfSKyle Evanschpid=$! 30822057bfSKyle Evanspid=`pgrep -f -U $ruid $sleep` 31822057bfSKyle Evansif [ "$pid" = "$chpid" ]; then 32822057bfSKyle Evans echo "ok 2 - $name" 33822057bfSKyle Evanselse 34822057bfSKyle Evans echo "not ok 2 - $name" 35822057bfSKyle Evansfi 36822057bfSKyle Evanskill $chpid 37822057bfSKyle Evansrm -f $sleep 38