我有充满垃圾的临时目录,都以__temp__开头(例如__temp__user_uploads),我想用清理函数删除它.我的功能尝试是运行:
find . -name __temp__* -exec rm -rf '{}' \;
如果我运行命令并且有多个__temp__目录(__temp__foo和__temp__bar),我得到输出:
find: __temp__foo: unkNown option
如果我运行该命令并且只有一个__temp__目录(__temp__foo),它将被删除并获得输出:
find: ./__temp__foo: No such file or directory
为什么命令不起作用,为什么它不一致,我该如何解决呢?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。