关于日期问题

现log目录每天都会产生日志文件
名字:

log.2011-12-01
log.2011-12-02
log.2011-12-03
log.2011-12-04
………………
log.2011-12-30
log.2011-01-01

想通过corntab定期删除7天以前所有的log日志,,

请问如何实现。

作者: loveunix.   发布时间: 2011-12-05

用find命令可以实现

作者: sendmail   发布时间: 2011-12-05



#!/sbin/sh
TZ=24
x=1   
                              
while [ $x -le 7 ]
do
rm  log.`/usr/bin/date +%Y-%m-%d`
x=$((x+1))
TZ=$((TZ+24))
done


这样行不行尼!?

作者: loveunix.   发布时间: 2011-12-05

直接find -m rm

作者: lambert_wu   发布时间: 2011-12-06