我需要使用egrep在shell中查找并显示以r开头并以g结尾的行。
我有
egrep -e "^r*g$" testfile.txt
但是它没有给我任何结果,我在做什么错?
最佳答案
添加.
应该可以
egrep -e "^r.*g$"
它的基本含义是:一切都以r开头,然后是零个或多个,然后以g结尾。
经过测试
r fsgdfs gfsdg
fooo bar
rfoo g
fdsqfdsq
rg
它返回
r fsgdfs gfsdg
rfoo g
rg
关于regex - egrep行以r开头,以g结尾,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12678481/