Grep命令查找相同的数字

Grep command to find same number digits

我正在寻找的是找到一个 grep 命令来查找 4 位序列中的相同数字。

例如

1111  
1234  
5678  
1231  
2233  
4546  

输出应该是

1111  
1231  
2233  
4546  

我已经试过 grep "\([0-9]\)\1" 但没有捕捉到像 1231 或 4546 这样的数字 谢谢

使用grep

$ grep '\([0-9]\).*' file
1111
1231
2233
4546

匹配括号内第一个字符组任意位置的整数字符。如果再次发现捕获的数字作为最后一次出现与反向引用 ,则进行匹配。

Back-References And Subexpressions