要在文件夹中递归搜索关键字并输出行号,可以使用 grep
命令。例如,我们需要在当前目录及其子目录中搜索关键字 "example",可以使用以下命令:
grep -nR "example" .
其中,-n
选项输出行号,-R
选项表示递归搜索子目录。命令会输出包含关键字的文件名、行号和匹配的行。
只需要输出包含关键字的行,而不需要行号,可以使用以下命令:
grep "example" -R .
这个命令会在当前目录及其子目录中搜索包含 "example" 关键字的行,并输出匹配的行。
除 grep
命令,您还可以使用 find
命令与 xargs
命令的组合来实现搜索功能。