一、文本内容查找工具 grep grep egrep (文本过滤) fgrep (不支持正则) 对文本的内容按照指定的匹配模式基于行来进行筛选 格式grep [选项] 模式 文件 选项: -v:反向匹配,显示不能被模式匹配到的行 -o:仅匹配被模式匹配到的字符串,而非整行 -q:静默模式 -i:不区分大小写,ignore-case -E:支持扩展(相当于...
默认grep打印包含匹配的文件名和匹配行文本,--count选项只显示匹配行的数目 -H, --with-filename 为输出行(匹配模式的文件)打印文件名 print the file name for each match grep默认打印文件名,所以这个参数具体的运用于什么地方还不清楚 -h, --no-filename 输出时不显示文件名前缀 supperss the file name p...
-B<显示行数> --before-context=<显示行数> #除了显示符合样式的那一行之外,并显示该行之前的内容。 -c --count #计算符合样式的列数。 -C<显示行数> --context=<显示行数>或-<显示行数> #除了显示符合样式的那一行之外,并显示该行之前后的内容。 -d <动作> --directories=<动作> #当指定要查找的...
-n :显示行号(number) -w :全词(word)匹配,如文本中有liker,而我搜寻的只是like,就可以使用-w选项来避免匹配liker -c :统计(count)含有搜索词的行有多少个,仅打印统计的数值而不打印行的内容。注意如果同时使用-cv选项是显示有多少行没有被匹配到。 -o :只(only)显示被匹配到的字符串。 --color :将匹...
-w, --word-regexp : 只显示全字符合的列。 -x, --line-regexp : 只显示全列符合的列。 -y : 此参数的效果和指定"-i"参数相同。 四、命令功能 用于过滤/搜索的特定字符。也可使用正则表达式,多种命令配合使用,使用上更加灵活。 五、常见用法 1.在文件中查找要搜索的字符 代码语言:javascript 代码...
作用:word count,其作用是用于统计文件的各项数值(行、单词数、字节数) 语法:#wc -lwc 文档的路径 选项含义: -l:line,行数 -w:word,单词数 -c:byte,字节数 案例:使用wc指令分别统计文件1.txt的行、单词数、字节数 wc -lwc 1.txt 注意:lwc选项的顺序,不影响其指令输出的结果的顺序,结果顺序一定是行 ...
-w --word-regexp #只显示全字符合的列。 -x --line-regexp #只显示全列符合的列。 -y #此参数的效果和指定“-i”参数相同。 用于过滤/搜索的特定字符。可使用正则表达式能多种命令配合使用,使用上十分灵活。 规则表达式 ^ #锚定行的开始 如:'^grep'匹配所有以grep开头的行。
-w --word-regexp # 只显示全字符合的列。 -x --line-regexp # 只显示全列符合的列。 -y # 此参数效果跟“-i”相同。 -o # 只输出文件中匹配到的部分。 -m <num> --max-count=<num> # 找到num行结果后停止查找,用来限制匹配行数
-w --word-regexp # 只显示全字符合的列。-x --line-regexp # 只显示全列符合的列。-y # 此参数效果跟“-i”相同。-o # 只输出文件中匹配到的部分。-m <num> --max-count=<num> # 找到num行结果后停止查找,用来限制匹配行数 规则表达式 ^ # 锚定行的开始 如:'^grep'匹配所有以grep...
如果文件中包含0个表达式,则不匹配任何内容,如果[FILE]给出的是`-`,则从标准输入中读取数据-i, --ignore-case:忽略大小写---no-ignore-case:区分大小写,如果已经使用了`-i`,则使用此选项会取消`-i`的效果,两个选项会彼此覆盖-v, --invert-match:反转匹配,即查找未匹配到的行-w, --word-reg...