Linux:grep命令详解

【参考文章】:

  grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

1. 用法

  grep [选项]... PATTERN [FILE]...

2. 参数选项

2.1 正则表达式选择与解释

  -E, --extended-regexp PATTERN 是一个可扩展的正则表达式(缩写为 ERE)
  -F, --fixed-strings PATTERN 是一组由断行符分隔的定长字符串。
  -G, --basic-regexp PATTERN 是一个基本正则表达式(缩写为 BRE)
  -P, --perl-regexp PATTERN 是一个 Perl 正则表达式
  -e, --regexp=PATTERN 用 PATTERN 来进行匹配操作
  -w, --word-regexp 强制 PATTERN 仅完全匹配字词
  -x, --line-regexp 强制 PATTERN 仅完全匹配一行

  -f, --file=FILE 从 FILE 中取得 PATTERN
  -i, --ignore-case 忽略大小写
  -z, --null-data 一个 0 字节的数据行,但不是空行

2.2 输出控制

2.3 文件控制

猜你喜欢

转载自www.cnblogs.com/virgosnail/p/12158263.html