我有一个包含
等字符串的文件xxxbbxxxbxbx
xxxbxxxxbxxx
xxbxxxbxxbxx
bbbbxxxxxxxx
bxxxxxxxxxxx
xxxxbxxxxxxx
xxxxbbxxbbxx
xxxxbbbbxxxx
xxxxbbbbbxxx
实际上,文件x
实际上是各种无趣的字母字符。我想使用grep打印出b
发生完全四次的所有行。
如果我使用grep -e "[^b]b[^b]\{0,4\}b[^b]\{0,4\}b[^b]\{0,4\}b[^b]\{1,4\}" test.txt
它会排除最后一行(我想要),但也会排除第4行(我不想要),其中该行以b
开头。
如果我使用grep -e "b[^b]\{0,4\}b[^b]\{0,4\}b[^b]\{0,4\}b[^b]\{1,4\}" test.txt
,它会捕获第4行(我想要的),但最后一行(我不想要)。
答案 0 :(得分:1)
答案 1 :(得分:0)
您可以尝试{{1}}。