From f9bca6a2a402eca55bcd8ea3f17d0051d7b5382e Mon Sep 17 00:00:00 2001 From: rsc Date: Tue, 4 Jan 2005 21:14:29 +0000 Subject: allow kill of pids. recognize -sig. --- bin/kill | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'bin/kill') diff --git a/bin/kill b/bin/kill index d0723c50..754d8be8 100755 --- a/bin/kill +++ b/bin/kill @@ -1,6 +1,14 @@ #!/bin/sh +sig="" +case "$1" in +-*) + sig=" $1" + shift + ;; +esac + for i do - psu | awk '$NF ~ /^('$i')$/ {printf("/bin/kill %d # %s\n", $2, $0);}' + psu | awk '$NF == "'"$i"'" || $2 == "'"$i"'" {printf("/bin/kill%s %d # %s\n", "'"$sig"'", $2, $0);}' done -- cgit v1.2.3