grep - QLGQ/learning-python GitHub Wiki

grep命令操作

作用

Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。

格式

grep [options]... PATTERN [FILE]...
默认的PATTERN是一个基本正则表达式(缩写为BRE)。
例如: grep -i 'hello word' menu.h main.c

主要参数

  • -i:忽略大小写
  • -c:打印匹配每个FILE的行数
  • -l:打印匹配FILES的文件名
  • -v:查找不包含匹配项的行
  • -n:打印包含匹配项的行和行号