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 {} \;

再建立计划任务