Как правильно выполнить команду grep

Начал изучать grep. Взял задание "Вывести все слова которые начинаются на буквы aA,zZ,cC,dD и заканчиваются буков y. За пару часов перелопатил кучу сайтов, смог только написать первую часть, которая находить первые буквы, а как написать чтобы находило слова по заглавным буквам + последней (y) я ХЗ((( P.S посоветуйте хороший туториал для новичков.

grep '^[aA|zZ|cC|dD]

Ответы (1 шт):

Автор решения: Hotosho
grep -o '^[aAzZcCdD][^[:space:]]*y'
→ Ссылка