【问题标题】:Difference between `find . -name` and `find -name` in shell?`find 之间的区别。 -name` 和 `find -name` 在 shell 中?
【发布时间】:2014-01-24 08:02:21
【问题描述】:

find . -namefind -name 在命令 shell 中有区别吗?

【问题讨论】:

  • man find ,将帮助您找到详细信息;)

标签: linux shell unix find


【解决方案1】:

没有区别!

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

find -name自动搜索当前目录

阅读

man find

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-10-03
        • 1970-01-01
        • 1970-01-01
        • 2013-07-07
        • 2019-03-19
        • 1970-01-01
        • 2015-08-19
        • 1970-01-01
        相关资源
        最近更新 更多