SimpleDao
grep常用操作命令
2019-05-06, 访问数: 1014

示例

  1. grep -C 2 abc app.log

主要参数

  1. -c: 只输出匹配行的计数
  2. -I: 不区分大 小写(只适用于单字符)
  3. -h: 查询多文件时不显示文件名
  4. -l: 查询多文件时只输出包含匹配字符的文件名
  5. -n: 显示匹配行及 行号
  6. -s: 不显示不存在或无匹配文本的错误信息
  7. -v: 显示不包含匹配文本的所有行
  8. -C: 显示上下文多少行

pattern正则表达式主要参数

  1. \: 忽略正则表达式中特殊字符的原有含义
  2. ^: 匹配正则表达式的开始行
  3. $: 匹配正则表达式的结束行
  4. \<: 从匹配正则表达 式的行开始
  5. \>: 到匹配正则表达式的行结束
  6. [ ]: 单个字符,如[A]即A符合要求
  7. [ - ]: 范围,如[A-Z],即ABC一直到Z都符合要求
  8. .: 所有的单个字符。
  9. * : 有字符,长度可以为0