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
匹配括号内第一个字符组任意位置的整数字符。如果再次发现捕获的数字作为最后一次出现与反向引用
,则进行匹配。
我正在寻找的是找到一个 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
匹配括号内第一个字符组任意位置的整数字符。如果再次发现捕获的数字作为最后一次出现与反向引用 ,则进行匹配。