找到使用全名


4

为什么要调用find:

find . -wholename "./path/somewhere/*.py"

花费的时间比

find ./path/somewhere -wholename "*.py"

是因为第一次调用将遍历整个树,并且对于每个条目(无论它在目录树中的哪个位置),它将使用wholename执行模式匹配,而第二个选项仅遍历与第一个参数匹配的子树以查找?


你回答了
Prince John Wesley

Answers:


3

是的,你敲了敲头。这就是使用的原因 -prune 在可能的情况下可以做出 find 命令要快得多。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.