grep 命令用于在文件中执行关键词搜索,并显示匹配的效果。部分常用选项

在指定文件查找,查找login关键字
grep login ImUser.cpp 在多个文件中搜索
grep login ImUser.cpp MsgConn.cpp 在多个文件搜索的时候,可以使用通配符。在以 cpp结尾的文件中,搜索包含login 的行
grep login *.cpp递归搜索目录下所有文件-r, 搜索 msg_server目录下所有文件,打印出包含 login的行。
grep login -r msg_server/反向查找,查找文件中,不包含login 的行。
grep -v login ImUser.cpp 找出文件中包含 login的行,并打印出行号
grep -n login ImUser.cpp 找出文件中包含 login的行,打印出行号,并显示前后3行
grep -C 3 -n login ImUser.cpp 找出文件中包含 login的行,打印出行号,并显示前后3行,并忽略大小写
grep -C 3 -i -n login ImUser.cpp非常推荐-C 3 这样的搜索参数,以便能够看到前后文。
本文详细介绍了grep命令在文件搜索中的各种用法,包括基本的关键词查找、通配符匹配、在目录及子目录中递归搜索、行号显示、大小写忽略等高级技巧。特别推荐了-C3这样的搜索参数,帮助理解上下文。
7万+

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



