本文介绍了如何在CentOS中使用egrep命令。内容很详细。有兴趣的朋友可以参考一下,希望对大家有帮助。
egrep
除了错误消息和用法消息不同以及-s标志的功能不同之外,功能简述:egreep命令与带有-E标志的grep命令相同。使用egrep命令搜索一个或多个文件。提示可以是扩展规则表达式符号。扩展规则表达式符号包括添加到grep命令中的正则表达式符号
特殊符号。
| mdashmdashmdashmdashmdashmdashmdashmdashmdashmdash|
|符号|意义
| mdashmdashmdashmdashmdashmdashmdashmdashmdashmdash|
:表示重复一个或多个先前的字符
?表示零个或多个先前字符
|:表示or。只要满足两者之一,就意味着条件满足。
():表示住所群,也就是说你只需要在()中找到该群,群中的内容可以用or (|)隔开。
():表示重复组的判断。即只要符合一个或多个组中的内容。还有!特殊字符不在扩展正则表达式中表达,可以作为普通字符作为借口。
.代表任何字符。
使用实例:
(1)
[root @ LiwenTong test4]# egup ' N(e | o)'/etc/passwdagrave;如果文丹管理NE,以NO开头的会匹配。
nobody : x :99:993360 nobody :/:/sbin/nologin
(2)搜索行,包括网络管理员或uucp管理员
[root @ LiWinTong test4]# egup '(网络|uucp)' /etc/passwd
uucp : x :10:14: uucp :/var/spool/uucp :/sbin/nologin
(3)搜索没有数字的行
[root@linux-lwt tmp]#白鹭'^[^0-9] $' 1.txt
asdfasfEASDF
如何在CentOS中使用egrep命令已经在这里分享了。希望以上内容能对大家有所帮助,学到更多的知识。如果你觉得文章好,可以分享给更多人看。