tomcat 소스 배포 스크립트 만들기

ITKHJ·2022년 10월 15일

Server

목록 보기
3/32
post-thumbnail

#!/bin/sh

dir=/root_backup

time=date +%Y%m%d%H

cd /usr/local/tomcat/webapps;

tar cvfz dir"/"root_{time}".tar.gz" *

sleep 2

find $dir -ctime +10 -print -exec rm -f {} \;

sleep 2

/usr/local/tomcat/bin/shutdown.sh

cd /usr/local/tomcat/webapps

rm -rf *

sleep 2

cp /tmp/safety.war /usr/local/tomcat/webapps -a

unzip safety.war

sleep 2

rm -rf safety.war

sleep 1

rm -rf /usr/local/tomcat/webapps/WEB-INF/classes/egovframework/spring/context-datasource.xml

cp /root/datasource/context-datasource.xml /usr/local/tomcat/webapps/WEB-INF/classes/egovframework/spring/ -a

/usr/local/tomcat/bin/startup.sh

sleep 2

echo "success !!!!"

profile
모든 업무 지식 작성하자!

0개의 댓글