下面这段shell脚本可以找出Tomcat的进程ID,然后,通过一个循环kill掉所有的Tomcat进程.
#!/bin/sh
#kill tomcat pid
pidlist=`ps -ef|grep webServer | grep -v "grep"|awk '{print $2}'`
#ps -u $USER|grep "java"|grep -v "grep"
#echo "tomcat Id list :$pidlist"
if [ "$pidlist" = "" ]
then
echo "no tomcat pid alive"
else
for pid in $pidlist
{
kill -9 $pid
echo "$pid"
echo "service stop success"
}
fi