在 Linux 中搜索文件并显示其包含关键字的路径是一项常见的任务。使用 grep
命令可以很轻松地实现这一目标。例如,要在当前目录及其子目录中搜索包含关键字"example"的文件路径,可以使用以下命令:
grep -rl 'example' .
这将输出所有包含关键字"example"的文件的路径。
需要同时输出文件大小和路径,可以使用以下命令:
find . -type f -name '*example*' -exec du -h {} \; -exec echo {} \;
这个命令首先使用 find
命令搜索当前目录及其子目录中名称包含"example"的文件。对于每个匹配的文件,它执行 du -h
命令来显示文件大小,并执行 echo
命令来显示文件路径。
通过结合这两种方法,您可以轻松地在 Linux 中搜索文件并获取其属性信息。这在处理大型文件系统或查找特定文件时非常有用。