定位文件并显示其所有者

Dan*_*Dan 4 linux find centos locate

我必须在存储单元上搜索特定文件类型,还想知道它们的所有者。

随着locate '*.txt' >> result.txt我发现我要找的所有文件,但我错过了业主这种方式。

关于我如何正确地做到这一点的任何建议?

don*_*l24 5

locate -0 '*.txt' | xargs -r0 stat -c "%n %U" >>result.txt
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩

  • 请注意,以这种方式使用 `locate` 会返回名称中任意位置包含 `.txt` 的文件。例如:`...nginx/deployment_example.txt.erb`。 (2认同)