`发现之间的区别。 shell中的-name`和`find -name`?

时间:2014-01-24 08:02:21

标签: linux shell unix find

命令shell中find . -namefind -name之间是否存在差异?

3 个答案:

答案 0 :(得分:6)

当使用GNU find时,这两个是等价的。但是,其他版本的find(例如BSD / MacOS X find IIRC)require an explicit path argument。因此,提供对当前目录的显式.引用是一种更便携的替代方法。

答案 1 :(得分:5)

没有区别!

find . -name明确提到找到当前目录

find -name自动搜索当前目录

阅读

man find

答案 2 :(得分:3)

它是等价的。 find的手册页说:

  

如果没有给出路径,则使用当前目录。