如何使用 egrep 用逗号和数字搜索特定模式

Wat*_*att 4 regex unix grep

我有一百万多包含类似于下面的行的文本文件

abc,xyz, =12093|
abc,xyz, =12093, =10998|
Run Code Online (Sandbox Code Playgroud)

第一行没问题,但我想找到第二行的所有内容。即我想打印所有作为图案的行 , =<some number> , =<some number>

所以尝试跟随 egrep 没有任何运气

egrep -nr ",\s=\d+,\s=\d+" fileFolder
Run Code Online (Sandbox Code Playgroud)

它没有返回任何结果,但我手动检查了它,上面提到的第二行有很多。

有趣的是,正则表达式在 rubular http://rubular.com/r/GYynEEoFm7上运行良好

有人应该将什么正则表达式与 egrep 一起使用?

anu*_*ava 5

\dgrep 的正则表达式引擎 (ERE) 不支持。用[0-9]

egrep -nr ", =[0-9]+, =[0-9]+" fileFolder
Run Code Online (Sandbox Code Playgroud)