第一种删除方法
#/bin/bash
find /disk2/ -name "*.log" -ctime +30 | xargs rm -rf {} \;
find /disk2/ 指定文件所在文件夹
-name “*.log” 以log结尾
-ctime +30 天数
| xargs rm -rf {} \; 固定写法
*注意空格
第二种删除方法(命令行中可以,sh中我没有跑通)
find /disk2/ -mtime +29 -name "*.log" -exec rm -rf {} \;
find /disk2/ 指定文件所在文件夹
-name “*.log” 以log结尾
-mtime +30 天数
-exec rm -rf {} \; 固定写法
*注意空格