【发布时间】:2014-12-09 05:20:38
【问题描述】:
这是脚本
#!/bin/bash
find /mnt/blah/DB/* -mtime +65 | xargs rm -Rf "{}" \;
我也尝试了以下方法,但都不起作用,并且都根据标题得到错误。
find /mnt/blah/DB/* -mtime +35 -exec rm {} \;
非常感谢所有帮助。
【问题讨论】:
这是脚本
#!/bin/bash
find /mnt/blah/DB/* -mtime +65 | xargs rm -Rf "{}" \;
我也尝试了以下方法,但都不起作用,并且都根据标题得到错误。
find /mnt/blah/DB/* -mtime +35 -exec rm {} \;
非常感谢所有帮助。
【问题讨论】:
只需删除 * 并执行以下操作:
find /mnt/blah/DB -mtime +35 -type f -exec rm {} \;
只列出要操作的目录树的顶级目录就足够了。
【讨论】:
rmdir 或rm -r
-delete 而不是-exec ...