NOTA: Esta pregunta es el complemento de estas preguntas y respuestas: ¿Cómo "grep" para la longitud de línea * no * en un rango dado?
Necesito obtener solo las líneas de un archivo de texto (una lista de palabras, separadas por una nueva línea) que tiene un rango de longitud mínimo o igual a 3 caracteres, pero no más largo o igual a 10.
Ejemplo:
ENTRADA:
egyezményét
megkíván
ki
alma
kevesen
meghatározó
SALIDA:
megkíván
alma
kevesen
Pregunta: ¿Cómo puedo hacer esto bash
?
grep -x '.\{3,10\}'