grep 的使用方法全解释

 时间:2024-10-13 19:50:39

shell脚本里,grep是一个十分常用的,也是十分好用的命令,这里就简单的介绍下grep的基本知识,以及一些使用的技巧。基本的命令如下

grep 的使用方法全解释

工具/原料

grep

基本知识

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 的使用方法全解释
  • 力拔山兮气盖世啥意思
  • 孩子特别调皮,怎么办?
  • 喷淋泵控制器,一用一备星三角软启动
  • 怎样组织一场成功的展会?
  • 兜兰要怎样养殖
  • 热门搜索
    风雨同舟是什么意思 母亲是什么 开出租车需要什么条件 亲子运动会口号 养殖行业 三个马念什么字 婴儿爽身粉什么牌子好 维生素e胶囊 黄油什么牌子好 雏菊的花语是什么