用grep命令可以方便地在Linux系统下搜索包含指定文字内容的文件
$ grep -r <text_to_find> <dir>
搜索指定目录<dir>下,所有包含<text_to_find>文字的文件,并列出文件名和内容。比如
$ grep -r 'main' src
即搜索src目录下所有包含关键字'main'的文件,如果只需列出文件名,则如下
$ grep -r -l 'main' src
这个是循环搜索,即搜索范围包括目录下所有子目录下的文件。如果不指定目录<dir>,则默认搜索当前目录。
这篇博客介绍了如何利用grep命令在Linux系统下查找包含特定文字的文件。通过`grep -r <text_to_find> <dir>`命令,可以在指定目录<dir>及其子目录下搜索包含<text_to_find>的所有文件,并显示文件名和内容。若只想显示文件名,可使用`grep -r -l <text_to_find> <dir>`。示例中展示了如何搜索src目录下包含'main'的关键字。
5381

被折叠的 条评论
为什么被折叠?



