pkill-s_test.sh revision 263351
1143880Spjd#!/bin/sh 2143880Spjd# $FreeBSD: head/bin/pkill/tests/pkill-s_test.sh 263351 2014-03-19 12:46:04Z jmmv $ 3143880Spjd 4143880Spjdbase=`basename $0` 5143880Spjd 6143880Spjdecho "1..2" 7143880Spjd 8143880Spjdname="pkill -s <sid>" 9143880Spjdsid=`ps -o tsid -p $$ | tail -1` 10263351Sjmmvsleep=$(pwd)/sleep.txt 11143880Spjdln -sf /bin/sleep $sleep 12143880Spjd$sleep 5 & 13143880Spjdsleep 0.3 14143880Spjdpkill -f -s $sid $sleep 15143880Spjdec=$? 16143880Spjdcase $ec in 17143880Spjd0) 18143880Spjd echo "ok 1 - $name" 19143880Spjd ;; 20143880Spjd*) 21143880Spjd echo "not ok 1 - $name" 22143880Spjd ;; 23143880Spjdesac 24143880Spjdrm -f $sleep 25143880Spjd 26143880Spjdname="pkill -s 0" 27263351Sjmmvsleep=$(pwd)/sleep.txt 28143880Spjdln -sf /bin/sleep $sleep 29143880Spjd$sleep 5 & 30143880Spjdsleep 0.3 31143880Spjdpkill -f -s 0 $sleep 32143880Spjdec=$? 33143880Spjdcase $ec in 34143880Spjd0) 35143880Spjd echo "ok 2 - $name" 36143880Spjd ;; 37143880Spjd*) 38143880Spjd echo "not ok 2 - $name" 39143880Spjd ;; 40143880Spjdesac 41143880Spjdrm -f $sleep 42