1. -i 参数:忽略大小写。默认情况下,grep是区分大小写的。使用-i参数可以让grep在搜索时忽略字母的大小写。 2. -v 参数:反向匹配。该参数可以使grep只输出不匹配指定字符串的行。 3. -r 参数:递归搜索。递归搜索指定目录下的所有子目录,将包含匹配字符串的行输出。 4. -l 参数:只输出文件名。使用该参数...
-v:输出不带关键字的行(反向查询,反向匹配) -w:匹配整个单词,如果是字符串中包含这个单词,则不作匹配 -Ax:在输出的时候包含结果所在行之后的指定行数,这里指之后的x行,A:after -Bx:在输出的时候包含结果所在行之前的指定行数,这里指之前的x行,B:before -Cx:在输出的时候包含结果所在行之前和之后的指定行...
-r 或 --recursive : 此参数的效果和指定"-d recurse"参数相同。 -s 或 --no-messages : 不显示错误信息。 -v 或 --invert-match : 显示不包含匹配文本的所有行。 -V 或 --version : 显示版本信息。 -w 或 --word-regexp : 只显示全字符合的列。 -x --line-regexp : 只显示全列符合的列。
grep-options(参数) pattern(关键词) files(文本文件) 主要参数 -c:只输出匹配模式的行数。 -h:只显示匹配的行,不显示文件名。 -i:忽略匹配时的大小写。 -l:只显示文件名列表。 -n:显示匹配的行及其行号。 -r:显示文件所在目录即路径。 -v:输出所有不匹配的行。 -eexp : 指定该选项的表达式,可以多次...
主要参数: grep --help可查看 -c:只输出匹配行的计数。-i:不区分大小写。-h:查询多文件时不显示文件名。-l:查询多文件时只输出包含匹配字符的文件名。-n:显示匹配行及 行号。-s:不显示不存在或无匹配文本的错误信息。-v:显示不包含匹配文本的所有行。--color=auto :可以将找到的关键...
-v:显示不包含匹配文本的所有行。 pattern正则表达式主要参数: \: 忽略正则表达式中特殊字符的原有含义。 ^:匹配正则表达式的开始行。 $: 匹配正则表达式的结束行。 \<:从匹配正则表达 式的行开始。 \>:到匹配正则表达式的行结束。 [ ]:单个字符,如[A]即A符合要求 。
命令egrep 与参数 -v 的及字符集的使用举例 注意:去掉空行与注释行 案例四: 递归搜索文件,参数 -r、-e、-o、-n 的使用举例 案例五: grep搜索结果中包括或者排除指定文件 1.--exclude 在搜索结果中排除等号后所有文件 2.--exclude-from 在搜索结果中排除filelist文件列表里的文件 ...
文章目录一、grep常用命令 1、语法 2、范例二、grep的一些高级参数 1、语法 2、范例三、基础正则表达式练习 1、与中括号` [] `结合 2、与反向选择^结合使用 3、与行首...-i 忽略大小写的不同 -n 输出行号 -v 反向选择,显示出没有查找字符串的内容的行–color-aut
1.2 grep命令的参数 参数: -n : 显示过滤出来的文本在文件内的行号 -o : 只显示匹配到的内容 -q : 静默输出 -i : 忽略大小写 -c : 显示匹配到的行数 -v :反向查找(重要) -w : 匹配某个词 -E : 使用扩展正则 -R :递归查询(重要)
1)常见参数: -w:精确查找某个关键词 -c:统计成功匹配的行数 -v:反向选择,输出没有匹配的行 -n:显示匹配成功的行号 -r:在整个目录进行匹配 ⚠️在这里目录必须和指令放在一起 eg:grep "gene" -r Data/ (-r和目录必须相连) -e:可以指定多个匹配模式 eg: grep -e "word_1" -e "word_2" examp...