这是脚本
#!/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
。 - William Pursell-delete
而不是-exec ...
。 - William Pursell