]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - tools/regression/usr.bin/pkill/pkill-x.t
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / tools / regression / usr.bin / pkill / pkill-x.t
1 #!/bin/sh
2 # $FreeBSD$
3
4 base=`basename $0`
5
6 echo "1..4"
7
8 name="pkill -x"
9 sleep=`mktemp /tmp/$base.XXXXXX` || exit 1
10 ln -sf /bin/sleep $sleep
11 $sleep 5 &
12 sleep 0.3
13 pkill -x slee -P $$
14 if [ $? -ne 0 ]; then
15         echo "ok 1 - $name"
16 else
17         echo "not ok 1 - $name"
18 fi
19 pkill -x sleep -P $$
20 if [ $? -eq 0 ]; then
21         echo "ok 2 - $name"
22 else
23         echo "not ok 2 - $name"
24 fi
25 rm -f $sleep
26
27 name="pkill -x -f"
28 sleep=`mktemp /tmp/$base.XXXXXX` || exit 1
29 ln -sf /bin/sleep $sleep
30 $sleep 5 &
31 sleep 0.3
32 pkill -x -f "$sleep " -P $$
33 if [ $? -ne 0 ]; then
34         echo "ok 3 - $name"
35 else
36         echo "not ok 3 - $name"
37 fi
38 pkill -x -f "$sleep 5" -P $$
39 if [ $? -eq 0 ]; then
40         echo "ok 4 - $name"
41 else
42         echo "not ok 4 - $name"
43 fi
44 rm -f $sleep