远程同步更新环境代码

TOMCAT_PATH='/home/jyapp/apache-tomcat-7.0.59'
TOMCAT_PATH1='/home/jyapp/apache-tomcat-7.0.59-174'
#!--exclude是要替换掉的文件
rsync -vzrtopg --progress --exclude "WEB-INF/classes/quartz/quartz-spring.xml" root@172.18.100.193::webappcms /home/jyapp/test 
rsync -vzrtopg --progress --exclude "WEB-INF/classes/quartz/quartz-spring.xml" root@172.18.100.193::webappcms /home/jyapp/test1
PID=`ps -ef |grep $TOMCAT_PATH | grep -v grep |awk '{print $2}'` kill -9 ${PID}
PID1=`ps -ef |grep $TOMCAT_PATH1 | grep -v grep |awk '{print $2}'` kill -9 ${PID1}
cd $TOMCAT_PATH/bin
/bin/bash startup.sh >/dev/null
sleep 1
cd $TOMCAT_PATH1/bin
/bin/bash startup.sh >/dev/null tail -f $TOMCAT_PATH/logs/catalina.out
原文地址:https://www.cnblogs.com/yy123/p/4994609.html