]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - bin/pkill/tests/pkill-x_test.sh
sqlite3: Vendor import of sqlite3 3.45.0
[FreeBSD/FreeBSD.git] / bin / pkill / tests / pkill-x_test.sh
1 #!/bin/sh
2
3 base=`basename $0`
4
5 echo "1..4"
6
7 name="pkill -x"
8 sleep=$(pwd)/sleep.txt
9 ln -sf /bin/sleep $sleep
10 $sleep 5 &
11 sleep 0.3
12 pkill -x slee -P $$
13 if [ $? -ne 0 ]; then
14         echo "ok 1 - $name"
15 else
16         echo "not ok 1 - $name"
17 fi
18 pkill -x sleep -P $$
19 if [ $? -eq 0 ]; then
20         echo "ok 2 - $name"
21 else
22         echo "not ok 2 - $name"
23 fi
24 rm -f $sleep
25
26 name="pkill -x -f"
27 sleep=$(pwd)/sleep.txt
28 ln -sf /bin/sleep $sleep
29 $sleep 5 &
30 sleep 0.3
31 pkill -x -f "$sleep " -P $$
32 if [ $? -ne 0 ]; then
33         echo "ok 3 - $name"
34 else
35         echo "not ok 3 - $name"
36 fi
37 pkill -x -f "$sleep 5" -P $$
38 if [ $? -eq 0 ]; then
39         echo "ok 4 - $name"
40 else
41         echo "not ok 4 - $name"
42 fi
43 rm -f $sleep