1143880Spjd#!/bin/sh 2143880Spjd# $FreeBSD$ 3143880Spjd 4143880Spjdbase=`basename $0` 5143880Spjd 6143880Spjdecho "1..4" 7143880Spjd 8143880Spjdname="pkill -x" 9263351Sjmmvsleep=$(pwd)/sleep.txt 10143880Spjdln -sf /bin/sleep $sleep 11143880Spjd$sleep 5 & 12143880Spjdsleep 0.3 13143880Spjdpkill -x slee -P $$ 14143880Spjdif [ $? -ne 0 ]; then 15143880Spjd echo "ok 1 - $name" 16143880Spjdelse 17143880Spjd echo "not ok 1 - $name" 18143880Spjdfi 19143880Spjdpkill -x sleep -P $$ 20143880Spjdif [ $? -eq 0 ]; then 21143880Spjd echo "ok 2 - $name" 22143880Spjdelse 23143880Spjd echo "not ok 2 - $name" 24143880Spjdfi 25143880Spjdrm -f $sleep 26143880Spjd 27143880Spjdname="pkill -x -f" 28263351Sjmmvsleep=$(pwd)/sleep.txt 29143880Spjdln -sf /bin/sleep $sleep 30143880Spjd$sleep 5 & 31143880Spjdsleep 0.3 32143880Spjdpkill -x -f "$sleep " -P $$ 33143880Spjdif [ $? -ne 0 ]; then 34143880Spjd echo "ok 3 - $name" 35143880Spjdelse 36143880Spjd echo "not ok 3 - $name" 37143880Spjdfi 38143880Spjdpkill -x -f "$sleep 5" -P $$ 39143880Spjdif [ $? -eq 0 ]; then 40143880Spjd echo "ok 4 - $name" 41143880Spjdelse 42143880Spjd echo "not ok 4 - $name" 43143880Spjdfi 44143880Spjdrm -f $sleep 45