博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用grep实现精确过滤的五种方法
阅读量:7282 次
发布时间:2019-06-30

本文共 947 字,大约阅读时间需要 3 分钟。

使用grep实现精确过滤的五种方法(1)当被过滤的内容占据一行时[root@MySQL scripts]# cat oldboy.log       20002002000[root@MySQL scripts]# grep "\b200\b" oldboy.log 200 #<==正则按单词匹配[root@MySQL scripts]# grep -w "200" oldboy.log                  200 #<==按单词匹配[root@MySQL scripts]# grep -x "200" oldboy.log                  200 #<==按整行匹配[root@MySQL scripts]# grep "^200$" oldboy.log 200 #<==正则开头结尾匹配,相当于整行匹配[root@MySQL scripts]# grep -E "\<200\>" oldboy.log 200 #<==扩展正则(2)当被过滤的内容占据一行的一部分[root@MySQL scripts]# cat oldboy.log 200 oldboy0200 oldgirl2000 littleboy[root@MySQL scripts]# grep "\b200\b" oldboy.log200 oldboy[root@MySQL scripts]# grep -w "200" oldboy.log200 oldboy[root@MySQL scripts]# grep -x "200" oldboy.log#<==按整行匹配,所以没结果[root@MySQL scripts]# grep -x "200 oldboy" oldboy.log200 oldboy[root@MySQL scripts]# grep "^200$" oldboy.log#<==按整行匹配,所以没结果[root@MySQL scripts]# grep "^200 oldboy$" oldboy.log200 oldboy[root@MySQL scripts]# grep -E "\<200\>" oldboy.log 200 oldboy

转载地址:http://bszjm.baihongyu.com/

你可能感兴趣的文章
RHEL6.3基本网络配置(1)ifconfig命令
查看>>
R语言实战(四)回归
查看>>
oracle查询临时表空间使用情况
查看>>
XXX P2P公司堡垒机项目帐号集中管理定制开发说明
查看>>
管程:管程的界说、构成及根本特征
查看>>
ARP欺骗
查看>>
USB 虚拟串口简介
查看>>
Lintcode20 Dices Sum solution 题解
查看>>
爱创课堂每日一题九十二天- html常见兼容性问题?
查看>>
linux ,系统管理技巧
查看>>
单反相机机身马达的作用
查看>>
Web服务框架ServiceStack的介绍
查看>>
Lintcode38 Search a 2D Matrix II solution 题解
查看>>
C# 文件下载 : WebClient
查看>>
snmp v3 的安全配置 snmp 认证与加密配置
查看>>
机械硬盘格式化了的文件寻回办法
查看>>
win10扩容C盘后分区不见的资料如何找到
查看>>
使用composer 实现自动加载
查看>>
网络工程师成长日记373-李宁公司项目
查看>>
PHP递归获取二维数组中指定key的值
查看>>