ПРИМЕЧАНИЕ: этот вопрос является дополнением к этим вопросам и ответам: как "grep" для длины строки * не * в данном диапазоне?
Мне нужно получить только строки из текстового файла (словаря, разделенного новой строкой), который имеет диапазон длин не менее 3 символов, но не более 10.
Пример:
ВХОД:
egyezményét
megkíván
ki
alma
kevesen
meghatározó
ВЫХОД:
megkíván
alma
kevesen
Вопрос: Как я могу сделать это в bash
?
grep -x '.\{3,10\}'