From: short <> Date: Wed, 7 Jan 2004 14:12:42 +0000 (+0000) Subject: +Solaris wrapper of killall(1). X-Git-Tag: bp_liverpm~47 X-Git-Url: http://git.jankratochvil.net/?p=nethome.git;a=commitdiff_plain;h=4a7ee259e5e2ec34f76e4377394c320c8623ed7d;ds=sidebyside +Solaris wrapper of killall(1). --- diff --git a/bin/killall b/bin/killall new file mode 100755 index 0000000..89f5090 --- /dev/null +++ b/bin/killall @@ -0,0 +1,19 @@ +#! /bin/sh +[ -x /usr/bin/killall ] && exec /usr/bin/killall "$@" +sig="" +if echo "$1" | grep >/dev/null -- '^-';then + sig="$1" + shift +fi +pgrep -l "$@" +if pkill $sig "$@";then true;else + echo "$*: no process killed" + exit 1 +fi +if pgrep >/dev/null -l "$@";then + echo "FAIL:" + pgrep -l "$@" +else + echo OK +fi +exit 0