bat脚本,可指定日期
@echo off color 0D MODE con: COLS=71 LINES=25 title 删除打指定目录下的文件数(任务计划) set "des_dir= c:\testdir" @echo 删除180天前的文件。 forfiles /p %des_dir% /s /m *.* /d -180 /c "cmd /c del @path" @echo 删除文件完成,10秒后程序退出。 ping /n 5 127.0.0.1 >nul exit shell脚本,无指定日期
#!/bin/bash delpath=/root/testdel rm -rf $delpath/* shell脚本,指定日期
#!/bin/bash des_dir="/www/logs/" find $des_dir -name "*" -mtime +180 -exec rm -rfv {} \;