Así que estoy tratando de encontrar palabras de 6 letras que consisten en un carácter repetido tres veces seguido de otro carácter repetido tres veces. Por ejemplo aaabbb
o oookkk
.
Estoy intentando:
grep -E "[a-z]\1{3}\S[a-z]\1{3}" filename
Primero, ¿es correcta la expresión regular? Segundo, ¿por qué me estoy poniendo grep: Invalid back reference
?
grep -E '([a-z]{2})([0-9]{2})\2\1'
coincidiría aa9999aa
.
oookkk
(no más de 6 caracteres) no palabras que contienen oookkk
comooookkkfoobar
grep -w
ejemplo que di en mi respuesta.
aaaaaa
o necesitas al menos dos personajes diferentes? Considere darnos una entrada de ejemplo y la salida deseada.
aaabbbfoobar
? ¿Qué hay deaaaabbb
? Idealmente, muéstranos alguna entrada de ejemplo y tu salida deseada.