读书人

linux上自动重启tomcat

发布时间: 2012-09-03 09:48:39 作者: rapoo

linux下自动重启tomcat
假设脚本存为launch.sh,端口为8080

#!/bin/shif [ $# -le 0 ];then        echo 'eg:./launch.sh 8080'        exit 0fipath=$(pwd)port=$1num=100while [ $num -gt 0 ]do        echo $num        ps ax|grep $port|grep -v grep|grep -v ${0}|awk '{print $1}' -> tmp.txt        for pid in $(cat tmp.txt)        do        {                echo "kill -9 $pid"                kill -9 $pid         }        done        rm -rf tmp.txt        $path/./startup.sh        sleep 300        $((num--))done

读书人网 >UNIXLINUX

热点推荐