]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - bin/pkill/tests/pgrep-_g_test.sh
OpenSSL: update to 3.0.11
[FreeBSD/FreeBSD.git] / bin / pkill / tests / pgrep-_g_test.sh
1 #!/bin/sh
2
3 base=`basename $0`
4
5 echo "1..2"
6
7 name="pgrep -G <gid>"
8 rgid=`id -gr`
9 sleep=$(pwd)/sleep.txt
10 ln -sf /bin/sleep $sleep
11 $sleep 5 &
12 sleep 0.3
13 chpid=$!
14 pid=`pgrep -f -G $rgid $sleep`
15 if [ "$pid" = "$chpid" ]; then
16         echo "ok 1 - $name"
17 else
18         echo "not ok 1 - $name"
19 fi
20 kill $chpid
21 rm -f $sleep
22
23 name="pgrep -G <group>"
24 rgid=`id -grn`
25 sleep=$(pwd)/sleep.txt
26 ln -sf /bin/sleep $sleep
27 $sleep 5 &
28 sleep 0.3
29 chpid=$!
30 pid=`pgrep -f -G $rgid $sleep`
31 if [ "$pid" = "$chpid" ]; then
32         echo "ok 2 - $name"
33 else
34         echo "not ok 2 - $name"
35 fi
36 kill $chpid
37 rm -f $sleep