美文网首页
grep命令常用选项

grep命令常用选项

作者: 拉风小野驴 | 来源:发表于2018-01-28 17:29 被阅读0次

讲解要分为[grep命令语法]和[正则表达式]两个部分

grep [OPTION]... PATTERN [FILE]...

根据pattern在文件或标准输入流中搜索

正则表达式的选择和解释:
  -G:代表pattern是一个基本正则表达式
  -E:代表pattern是一个扩展正则表达式
以上选项只能存在一个

  -e <pattern>:用于指定模式字符串,注意12个关键字:+*?.|^$()[{\
  -i:忽略大小写匹配
各种各样的配置:
-v:选择不匹配的行,相当于翻转
输出控制:
  -m:限制匹配的最大行数
  -b:打印字节偏移量
  -n:打印行号(行号在前,字节偏移量在后,冒号分割)
  -H:打印文件名(批量搜索文件时比较有效)
  -h:抑制文件名的打印
  -o:只打印匹配内容(正常会打印匹配的整行内容)
  -c:只打印匹配行数
  -T:使用制表符进行格式对其
★上下文控制:
-B <num>:打印匹配行及其之前的num行
-A <num>:打印匹配行及其之后的num行
-C <num>:打印匹配行及其前后num行
-<num>:效果与-C选项相同
--color[=WHEN]:匹配行高亮,when值是可选的,有3个选项:always,never,auto

相关文章

网友评论

      本文标题:grep命令常用选项

      本文链接:https://www.haomeiwen.com/subject/bjsuaxtx.html