grep 的使用方法全解释

 时间:2026-02-15 00:59:10

1、grep 全称为Globally search a Regular Expression and Print,

它是一种强大的文本搜索工具,

它能使用特定模式匹配(包括正则表达式)搜索文本,

文本的来源可以是文件也可以是stdin(标准输入)

并默认输出匹配行。

用起来十分方便简单。

grep 的使用方法全解释

2、基本用法格式

Usage: grep [OPTION]... PATTERN [FILE]...

OPTION就是一些参数设置,

PATTERN 就是所需要匹配的数据的模板,

默认是一个基本的正则表达式。

grep 的使用方法全解释

3、正则表达式的选择和解析

-E,-F,-G,-P 是配置PATTERN的来源的

-e 是用Pattern 进行匹配

-f, Pattern 来源于文件。

-i, 不区分大小写

-w, 全字匹配

-x, 全行匹配

-z,数据行以0字节结束,而不是一个新行

grep 的使用方法全解释

4、杂项

-s 抑制错误输出

-v 选择不匹配的行

-V 显示版本信息

 --help 显示帮助文本

grep 的使用方法全解释

5、输出控制

输出控制的功能很多,这里列举一下可能使用到的

-b 打印输出字节偏移量

-n 打印行号

-r 递归调用

-c 输出符合情况的总数

grep 的使用方法全解释

6、文本控制

-A,-B,-C就是打印关键字,前后行的内容

使用表达式可以测试

echo -e "1\n2\n3\n4\n5\n6\n7\n8\n9\n10" | grep '3' -A 5

如图

grep 的使用方法全解释

grep 的使用方法全解释

  • 力拔山兮气盖世啥意思
  • 孩子特别调皮,怎么办?
  • 喷淋泵控制器,一用一备星三角软启动
  • 怎样组织一场成功的展会?
  • 兜兰要怎样养殖
  • 热门搜索
    江西哪里好玩 4个月宝宝拉肚子怎么办 厦门免税店在哪里 怎么把jpg转换成pdf 如何美白 碧玺怎么消磁 如何去掉脸上的黄褐斑 旅游签证 苏州旅游景点有哪些 如何理财