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?

questionAnswers(4)

yourAnswerToTheQuestion