首页 > Linux

Liunx下删除7天前大日志sh脚本

发表于2014-07-22 11:19:59| --次阅读| 来源webkfa| 作者小猪仔

摘要:这个脚本可以把它放在crontab里面每天自动执行

Linux得到七天前的日期脚本

oldday=`date +%Y-%m-%d -d "-7 day"`

bsh代码
#进入到日志文件目录
cd /home/web/tomcat-6.0.41/logs
#pathlog执行这个脚本动作的日志
pathlog=/home/web/autosh/clearbigfile.log
#把执行时间记录下来
echo "`date` start-----" >> $pathlog
#oldday这个行可以换成上面说的动态得到七天前的日期语句
oldday="2014-07-07"
#删除七天前的日志
rm -rf catalina.$oldday.log
rm -rf host-manager.$oldday.log
rm -rf localhost.$oldday.log
rm -rf manager.$oldday.log
#把执行完的时间记录下来
echo "`date` end------" >> $pathlog


相关文章

猜你喜欢

学到老在线代码浏览器 关闭浏览
友情链接: hao123 360导航 搜狗网址导航 114啦网址导航 博客大全
Copyright © 1999-2014, WEBKFA.COM, All Rights Reserved  京ICP备14034497号-1