博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则表达式
阅读量:6316 次
发布时间:2019-06-22

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

  eg:1

grep 'root'  /etc/passwd -------------把有root的行过滤出来

grep  --color 'root' /etc/passwd   ---------------把过滤出来的高亮显示出来

grep   -v 'root'  /etc/passwd  ------------把不包含root的行显示出来

grep  --color  -A   2   'root'  /etc/passwd   --------显示过滤的行,把过滤行后面2行也输出来 

grep  --color  -n   -A   2   'root'  /etc/passwd    -----------有行号

grep --color -r 'iptables'  /etc/*  --------------------过滤出/etc/下面的文件含iptables 

grep --color -rh 'iptables'  /etc/*   -------------不显示所在的文件名

eg:2

grep -n  'root' /etc/passwd -------

grep --color  -n  'root' /etc/passwd  ----------------

grep --color  '[0-9]'  /etc/passwd  -------------过滤0-9的数字

grep --color  '[a-zA-Z]'  /etc/passwd

grep --color 'r.o' 1.txt

grep --color  'r*o' 1.txt ------------查找*号前面的字符

grep -- color  'r.*o' 1.txt  ----------------任意一个任意字符,开头是r  结尾是o字符

grep --color 'r\?o'  1.txt----------------匹配o ....  o  字符

grep --color -E 'r?o'  1.txt  -----------跟脱义用法一E

grep 3:

egrep  ==  grep  -E 

egrep --color 'r+o' 1.txt ---------匹配一个或多个+号前面的字符

.   任意一个字符

* 星号前面字符零个或多个

.*  任意个任意字符

?0个或1个?前面的字符

+ 1或多个1前面的字符

grep --color 'root|nologin' 1.txt  ----------匹配root或者nologin

grep --color 'root' 1.txt  |grep --color 'nologin' ---------匹配2次

egrep --color '(rr)+' 1.txt  -----------------匹配整体

grep -E --color '(rr)  {1,3} '  1.txt -----匹配最开始的1-3个r字符

grep -E --color '(rr) {5}' 1.txt  ------------匹配5对rr

grep -E --color '\(rr\)\{5,6\}'  1.txt

本文转自 linuxpp 51CTO博客,原文链接:http://blog.51cto.com/1439337369/1715604,如需转载请自行联系原作者
你可能感兴趣的文章
十四、转到 linux
查看>>
Got error 241 'Invalid schema
查看>>
ReferenceError: event is not defined
查看>>
男人要内在美,更要外在美
查看>>
为什么要跟别人比?
查看>>
app启动白屏
查看>>
Oracle 提高查询性能(基础)
查看>>
学习知识应该像织网一样去学习——“网状学习法”
查看>>
Hadoop集群完全分布式安装
查看>>
QString,char,string之间赋值
查看>>
我的友情链接
查看>>
Nginx+mysql+php-fpm负载均衡配置实例
查看>>
MySql之基于ssl安全连接的主从复制
查看>>
informix的逻辑日志和物理日志分析
查看>>
VMware.Workstation Linux与windows实现文件夹共享
查看>>
ARM inlinehook小结
查看>>
wordpress admin https + nginx反向代理配置
查看>>
管理/var/spool/clientmqueue/下的大文件
查看>>
mysql dba系统学习(20)mysql存储引擎MyISAM
查看>>
centos 5.5 64 php imagick 模块错误处理记录
查看>>