运用linux脚本重新发布项目

来源:互联网 发布:java读取log日志文件 编辑:程序博客网 时间:2024/06/06 12:31
#!/bin/bash/

ps aux | grep sjb_tomcat | grep -v grep  | cut -c10-15 | xargs kill -9

echo "kill tomcat ..."

cd /usr/local/tomcat/sjb_tomcat/webapps/

echo "cd webapps ..."

rm -fr sjbServer2*

echo "rm sjbServer2* ..."

cp /home/dev/backup/sjbServer2.war sjbServer2.war

echo "copy sjbServer2 ..."

RENAME="sjbServer2_"`date +%Y%m%d%H%M%S`".war"

mv /home/dev/backup/sjbServer2.war /home/dev/backup/$RENAME

echo "rename $RENAME"

../bin/startup.sh && tail -f ../logs/catalina.out
0 0