日期:2014-05-16  浏览次数:21143 次

AIX系统下如何每天定时检查某目录下的文件并删除日期为1周前的文件
AIX系统下,因为安装运行了ORACLE并启动了归档日志,不断生成的多个日志文件保存于某目录下,如何每天定时执行任务:检查某目录下的文件是否为1周前的,并将日期为1周前的文件删除。请赐教脚本及自动执行方法。

------解决方案--------------------
a.sh :
#/bin/sh
find /log -type f -mtime +7 -exec rm -f {} \;

crontab -e
1 1 * * * sh a.sh

找到7天以前的文件,并删除. 设定在每天的1时1分运行.
这个在linux下应当没问题.