-v:反选,只输出不匹配模式的行。-r或 -R:递归搜索,用于在目录中搜索文件。-l:只输出包含匹配模式的文件名,而不显示匹配的行。-c:只输出匹配模式的行数,而不显示匹配的行。-n:显示匹配行的行号。 -A num:显示匹配行以及后面 num 行的内容。 -B num:显示匹配行以及前面 num 行的内容。-C num:显示匹配行以及前后各
–v:反向搜索,即输出不包含指定字符串的行 –r:递归搜索文件夹中的文件 –l:仅输出包含指定字符串的文件名 –n:输出包含指定字符串的行及行号 –c:仅输出包含指定字符串的行数 下面将从grep的使用方法、常用选项及实例来详细讲解grep命令。 一、grep的使用方法 1. 简单的grep命令 最简单的grep命令用法是 grep...
grep教程实例 grep-v 1.grep 是查找含有指定文本行的意思,比如grep test 就是查找含有test的文本的行 2.grep -v 是反向查找的意思,比如 grep -v grep 就是查找不含有 grep 字段的行 我们想要找出哪个进程的id可以使用如下语段: ps -ef | grep "mongod" | grep -v "grep" | awk '{print $2}' 1....
一、基本语法 grep命令的基本语法为:grep [选项] 模式 [文件...]。 选项:可选,用于指定搜索的行为。 模式:必须提供,用于定义要搜索的内容。 文件:待搜索的文件,可以是一个或多个。二、常用选项 i:忽略大小写。在进行文本匹配时,不区分字符的大小写。 v:反向匹配。显示不匹配模...
其中,模式是我们要查找的字符串或正则表达式;文件是我们要搜索的目标文件,可以是多个;选项则用于控制grep的行为。二、常见选项 -i:忽略大小写。使用这个选项后,grep在搜索时会忽略大小写。-n:显示匹配行及其行号。使用这个选项后,grep会输出匹配行的行号以及内容。-v:列出不匹配的行。使用这个选项后,grep会...
grep -v “string” file 7. 显示匹配字符串的上下文 有时候,我们希望在输出结果中同时显示匹配行的上下文内容。可以使用参数-C来指定上下文行数: grep -C 3 “string” file 8. 使用通配符 除了使用正则表达式外,还可以使用通配符进行搜索。例如,要匹配任意单个字符的字符串: ...
-v:反向匹配,显示不符合模式的行 3.显示匹配行的行号 grep -n'关键词1'file.log ##或者 cat file.log|grep -n '关键词1' -n:显示匹配行的行号 4.其他参数使用简介 root@test40_1:~# grep --help 用法: grep [选项]... PATTERN [FILE]... ...
-v :反过来(invert),只打印没有匹配的,而匹配的反而不打印。 -n :显示行号 -w :被匹配的文本只能是单词,而不能是单词中的某一部分,如文本中有liker,而我搜寻的只是like,就可以使用-w选项来避免匹配liker -c :显示总共有多少行被匹配到了,而不是显示被匹配到的内容,注意如果同时使用-cv选项是显示有多少行...
-q:安静模式,不输出任何信息,脚本中常用 -s:不显示错误信息 -v:显示不被匹配到的行 -w:显示整个单词 --color:以颜色突出显示匹配到的字符串 与grep 相似的工具还有egrep、fgrep,实用性并不强,其功能完全可以通过 grep 的扩展参数来实现,所以就不再扩展。
grep -v #反向查找 grep -n #显示匹配成功的行所在行号 grep '查找内容' -r [文件夹] or [文件] #可实现文件夹查找 grep -e ‘’ -e'' #多个关键词查找 grep -f #从文件里读取关键词 grep -i #忽略大小写 eg: 我们可以将多个关键词存入到一个文件中进行查找 这样就不需要不停地输-e ...