#!/bin/sh
# z00mbiekiller
#Under GNU License ver. 2.0
#
echo "Currently  Logged Users:"
w
if [ "$1" == "" ]; then
echo "Zoombie Killer"
echo "Bad Syntax"
echo "Syntax : $0 user_to_kill process_name";
exit 0;
else
ps aux | grep $1 | grep $2 | grep - | awk '{ print $2
}' > /tmp/.tmpfile
what=`wc -l .tmpfile | awk '{ print $1 }'`  
fi
if [ "$what" = 0 ] && echo "User not logged"; exit 0;
rm -f /tmp/.tmpfile
#else
#logged=`w | grep $1`
#echo $logged
#[ "$logged" == "" ];
#echo "User Not Logged.";
#exit 0;
else
echo "Preparing to Kill $1"
echo "Killing"
while [ 1 ]; do
echo -n "."
kill -9 `ps aux | grep $1 | grep $2 | grep - | awk '{ print $2
}'`  2> /dev/null 
done
fi

