使用时重复的输出:`查找PWD

  • 本文关键字:查找 PWD 输出 bash find
  • 更新时间 :
  • 英文 :


我正在尝试找到一些文件并获得绝对路径。

如果我使用:find `pwd` .

我获取具有绝对路径的文件,但我也从./

获得了文件

如果我使用: find `pwd`,那么我只会获取一次文件。

为什么会发生这种情况?

find中给出的参数,该参数在其位置中解析为启动搜索的任何选项,操作或参数。(POSIX标准在不通过至少一个这样的位置时根本不需要find,尽管GNU的版本都可以通过将.视为默认的启动位置。

当您指示find从同一位置启动两次,通过传递两种不同的路径,指的是同一地点时,您就告诉它在同一地点开始两个单独的搜索 - 因此,如果一组文件在第一个搜索运行和第二个搜索时不会更改,您将两次获得相同的结果。

最新更新