这个脚本可以把它放在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
编写更好Bash脚本的8个建议:http://www.linuxdiyf.com/linux/14970.html
Linux下获取电脑硬件配置信息的bash脚本代码:http://www.linuxdiyf.com/linux/3794.html