备份上个月的日志

93 篇文章 30 订阅 ¥39.90 ¥99.00
这个脚本展示了如何自动清理Apache Tomcat的日志,并将上个月的日志打包成tar.gz文件进行FTP传输。它首先根据日期转换月份名称,然后列出并选择指定月份的log文件,创建删除日志的脚本和打包命令,最后执行这些脚本并将归档文件上传到FTP服务器。
摘要由CSDN通过智能技术生成
. ~/.bash_profile
#定义清理日志路径
CLEAR_PATH="/usr/local/apache-tomcat-7.0.55_8081/logs"
cd $CLEAR_PATH
LMONTH=`date -d "-1 month" +%m`
YEAR=`date +%Y`
if [ "$LMONTH" -eq "12" ] 
       then
       YEAR=`expr $YEAR - 1`
fi
date_trans()
	{
		if test "$LMONTH" = "01" ;then
			LMONTH=Jan
		elif [ "$LMONTH" = "02" ];then
			LMONTH=Feb
		elif [  "$LMONTH" = "03" ];then
			LMONTH=Mar
		elif [  "$LMONTH" = "04" ];then
			LMONTH=Apr
		elif [  "$LMONTH" = "05" ];then
			LMONTH=May
		elif [  "$LMONTH" = "06" ];then
			LMONTH=Jun
		elif [  "$LMONTH
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

scan724

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值