
Мне нужно найти /usr/share/dict/words
слово из 5 букв, которое начинается с d
или D
, за которым следует строчная гласная и заканчивается на s
. Я перепробовал все, но безрезультатно.
решение1
grep '^[dD][aeiou]..s$' /usr/share/dict/words
^[dD]
- сопоставьте d или D в начале строки[aeiou]
- сопоставьте a, e, i, o или u..
- сопоставить любые два символаs$
- соответствует s, за которым следует конец строки