grep / regex não consegue encontrar palavras acentuadas
Estou tentando montar um regex que obtém algumas palavras em um arquivo em que todas as letras dessa palavra correspondem a um padrão de palavra.
Meu problema é que o regex não consegue encontrar palavras acentuadas, mas no meu arquivo de texto há muitas palavras acentuadas.
Minha linha de comando é:
cat input/words.txt | grep '^[éra]\{1,4\}E o conteúdo do arquivo é:
carroça
éra
éssa
roça
roco
rato
onça
orça
roca
Como posso corrigir isso?
> output/words_era.txt
cat input/words.txt | grep '^[carroça]\{1,7\}E o conteúdo do arquivo é:
carroça
éra
éssa
roça
roco
rato
onça
orça
roca
Como posso corrigir isso?
> output/words_carroca.txt
E o conteúdo do arquivo é:
carroça
éra
éssa
roça
roco
rato
onça
orça
roca
Como posso corrigir isso?