打印所有包含NW或EA的行 。如果不是使用egrep,而是grep , 将不会有结果查出 。
#egrep'NW|EA' testfile
northwestNWCharles Main3.0.98334easternEATB Savage4.4.84520
对于标准grep,如果在扩展元字符前面加\,grep会自动启用扩展选项-E 。
#grep'NW\|EA' testfile
northwestNWCharles Main3.0.98334easternEATB Savage4.4.84520
搜索所有包含一个或多个3的行 。
#egrep'3+' testfile
# grep-E'3+' testfile
# grep'3\+' testfile
#这3条命令将会
northwestNWCharles Main3.0.98334westernWESharon Gray5.3.97523northeastNEAM Main Jr.5.1.94313centralCTAnn Stephens5.7.94513
搜索所有包含0个或1个小数点字符的行 。
#egrep'2\.?[0-9]' testfile
# grep-E'2\.?[0-9]' testfile
# grep'2\.\?[0-9]' testfile
#首先含有2字符,其后紧跟着0个或1个点,后面再是0和9之间的数字 。
westernWESharon Gray5.3.97523southwestSWLewis Dalsass2.7.8218easternEATB Savage4.4.84520
搜索一个或者多个连续的no的行 。
#egrep'(no)+' testfile
# grep-E'(no)+' testfile
# grep'\(no\)\+' testfile#3个命令返回相同结果,
northwestNWCharles Main3.0.98334northeastNEAM Main Jr.5.1.94313northNOMargot Weber4.5.8959
不使用正则表达式
fgrep 查询速度比grep命令快,但是不够灵活:它只能找固定的文本,而不是规则表达式 。
如果你想在一个文件或者输出中找到包含星号字符的行
fgrep'*' /etc/profile
for i in /etc/profile.d/*.sh ; do
或
grep -F '*' /etc/profile
for i in /etc/profile.d/*.sh ; do
linux显示行号命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux vi 显示行号、linux显示行号命令的信息别忘了在本站进行查找喔 。
推荐阅读
- 怎么直播抽手机游戏,怎么直播抽手机游戏赚钱
- 有哪些手机品牌会用鸿蒙,哪些品牌手机用鸿蒙系统
- 武士画风角色扮演游戏,武士画风角色扮演游戏
- 战略布阵游戏大全,好玩的战略部署游戏
- mysql中as怎么用 mysqli assoc
- 包含postgresqlstraster的词条
- 即时战略单机游戏安卓版,即时战略游戏手机版
- asp.net2.0入门经典pdf,aspnet pdf下载
- qt怎么使用mysql的简单介绍