#!/bin/sh . /etc/profile pid=`ps aux | grep tomcat7 | grep -v grep | grep -v retomcat | awk '{print $2}'` echo $pid if [ -n "$pid" ] then { echo ===========shutdown================ /usr/local/tomcat7/bin/shutdown.sh sleep 1 pid=`ps aux | grep tomcat7 | grep -v grep | grep -v retomcat | awk '{print $2}'` if [ -n "$pid" ] then { sleep 1 echo ========kill tomcat============== kill -9 $pid } fi sleep 1 echo ===========startup.sh============== /usr/local/tomcat7/bin/startup.sh } else echo ===========startup.sh============== /usr/local/tomcat7/bin/startup.sh fi
把腳本添加到cron定時器中便可。
shell