1、windows 建立bat如下:
set DaysAgo=30
set HqPath=c:\hqapp\
set LogFile=c:\del_hqapp.log
forfiles /p %HqPath% /s /d -%DaysAgo% /c "cmd /c echo deleting @file ... && del /f @path" >> %LogFile%
测试可通过如下命令测试:
forfiles /p "d:\hqapp" /s /d -30 /c "cmd /c echo deleting @file ... && del /f @path"
再建立计划任务
2、linux 建立sh如下:
find /hxdata/hqserver/log -mtime +30 -type f -name "*.log" -exec rm -f {} \;
再建立计划任务