Se você estiver usando o GNU grep
, você pode buscar uma palavra inteira com a opção -w
e especificar vários padrões:
grep -w -e apple -e appleY -e pie -e pieY
Você também pode combiná-los em uma única expressão regular:
grep -w 'appleY\?\|pieY\?'
O Y?
aqui significa "seguido opcionalmente por Y"
Você pode se livrar do escape usando expressões regulares estendidas com as opções -E
:
grep -w -E 'appleY?|pieY?'