tomcat日誌切割腳本

#!/bin/bash
#切割
#時間
BAK_time=`date -d today +"%Y%m%d"`
#log的目錄
BAK_PATH=/lazy/tomcat-8.5.34/logs/
#######################################
#備份目錄
BAK_PATH_IM=/lazy/tomcat-8.5.34/logs/bak_logs/
######################################
#log文件
LOG=catalina.out
#備份的名字
LOG_bak=$LOG.$BAK_time
#七天前的時間變量
D7=`date -d'7 day ago' +%Y%m%d`
##
##切割日誌
/bin/cp $BAK_PATH$LOG $BAK_PATH_IM$LOG_bak
echo "" > $BAK_PATH$LOG
#刪除七天前的日誌——rm -fr 參數,沒有被刪除的文件也不會有報錯信息
#/bin/rm -rf $BAK_PATH_IM$LOG.$D7

tomcat

相關文章
相關標籤/搜索