【发布时间】:2012-09-05 12:54:50
【问题描述】:
我正在做一个项目来自动删除超过一天的特定目录。我有以下代码工作:
find Directory/ -type d -name "Directory.To.Delete.*" -mtime +1 -exec rm -rf {} \;
它运行良好并按预期删除目录(和内容),但它总是以错误结束:
查找:无法 chdir 到 Directory/ :没有这样的文件或目录有没有办法运行此代码而不会遇到此错误?我不明白为什么这段代码在删除目录后试图 chdir。
【问题讨论】:
标签: bash shell unix automation