pgrep-t_test.sh revision 143880
1143880Spjd#!/bin/sh 2143880Spjd# $FreeBSD: head/tools/regression/usr.bin/pkill/pgrep-t.t 143880 2005-03-20 12:38:08Z pjd $ 3143880Spjd 4143880Spjdbase=`basename $0` 5143880Spjd 6143880Spjdecho "1..1" 7143880Spjd 8143880Spjdname="pgrep -t <tty>" 9143880Spjdtty=`ps -o tty -p $$ | tail -1` 10143880Spjdif [ "$tty" = "??" ]; then 11143880Spjd tty="-" 12143880Spjdfi 13143880Spjdsleep=`mktemp /tmp/$base.XXXXXX` || exit 1 14143880Spjdln -sf /bin/sleep $sleep 15143880Spjd$sleep 5 & 16143880Spjdsleep 0.3 17143880Spjdchpid=$! 18143880Spjdpid=`pgrep -f -t $tty $sleep` 19143880Spjdif [ "$pid" = "$chpid" ]; then 20143880Spjd echo "ok - $name" 21143880Spjdelse 22143880Spjd echo "not ok - $name" 23143880Spjdfi 24143880Spjdkill $chpid 25143880Spjdrm -f $sleep 26