root@ubuntu:# find . -mtime +10 -name "*.*" -exec rm -rf {}
find: 缺少“-exec”参数
删除当前目录下 10
天前的 文件
明明加了 -exec
为何 提示 缺少呢 ?
用find命令即可
find . -mtime +10 -delete 试试这个
最后缺少 \;
,完整命令如下:
find . -mtime +10 -name "*.*" -exec rm -rvf {} \;
另外,你的"."是要过滤所有文件吗?可以使用-type f
参数