Как использовать домашний ряд на клавиатуре Dvorak

egrep -ci ^[aoeuidhtns-]+$ /usr/share/dict/words


Команда «egrep -ci ^[aoeuidhtns-]+$ /usr/share/dict/words» выполняет поиск и подсчет количества строк в файле «/usr/share/dict/words», соответствующих регулярному выражению «^[aoeuidhtns-]+$».

Расшифровка регулярного выражения:
— ^ — начало строки
— [aoeuidhtns-] — любой символ из заданных: a, o, e, u, i, d, h, t, n, s или —
— + — одно или более повторений
— $ — конец строки

Команда полезна для поиска слов, состоящих только из заданных букв и дефиса. Опция «-c» выводит количество найденных строк, а опция «-i» игнорирует регистр символов при поиске.

Альтернативой данной команде может быть использование других инструментов для работы с регулярными выражениями, таких как awk или sed. Передаваемый команде аргумент — путь к файлу «/usr/share/dict/words».

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *