小编Pau*_*l R的帖子

为什么使用 find -exec 删除目录会生成错误消息?

为什么是这样:

find . -type d -name test -exec rm -r {} \;
Run Code Online (Sandbox Code Playgroud)

生成错误消息:

find: ./foo/test: No such file or directory
find: ./bar/test: No such file or directory
find: ./blech/test: No such file or directory
Run Code Online (Sandbox Code Playgroud)

即使它实际上删除了相关目录?

这是 OS X (10.10)。

osx bash bsd find rm

2
推荐指数
1
解决办法
209
查看次数

标签 统计

bash ×1

bsd ×1

find ×1

osx ×1

rm ×1