NOTA: Esta pergunta é o complemento das perguntas e respostas: Como "grep" para o comprimento da linha * não * em um determinado intervalo?
Eu preciso obter apenas as linhas de um arquivo de texto (uma lista de palavras, separada por uma nova linha) que tenha um intervalo de comprimento mínimo ou igual a 3 caracteres, mas não maior ou igual a 10.
Exemplo:
ENTRADA:
egyezményét
megkíván
ki
alma
kevesen
meghatározó
SAÍDA:
megkíván
alma
kevesen
Pergunta: Como posso fazer isso bash
?
grep -x '.\{3,10\}'