Mac*_*ray 9 regex unix shell grep
我需要使用以r开头并以g结尾的egrep在shell中查找并显示行.
我有
egrep -e "^r*g$" testfile.txt
Run Code Online (Sandbox Code Playgroud)
但它没有给我任何结果,我做错了什么?
pja*_*jam 13
添加一个.应该工作
egrep -e "^r.*g$"
Run Code Online (Sandbox Code Playgroud)
它基本上意味着:以ar开头的所有东西,然后是零或更多的东西,然后以g结束.
经过测试
r fsgdfs gfsdg
fooo bar
rfoo g
fdsqfdsq
rg
Run Code Online (Sandbox Code Playgroud)
它返回
r fsgdfs gfsdg
rfoo g
rg
Run Code Online (Sandbox Code Playgroud)