Как использовать границы слов в awk без использования функции match ()?

Я хочу добавить границы слов в эту команду awk:

awk '{$0=tolower($0)};/wordA/&&/wordB/ { print FILENAME ":" $0; }' myfile.txt

Я пытался добавить\y слева и справа отwordA а такжеwordB но это не сработало в моих тестах.
Я попробовал это:/\ywordA\y/&&/\ywordB\y/

Спасибо всем!

(PS: я новичок в awk, поэтому я пытался избежать функции match ().)

Ответы на вопрос(3)

Ваш ответ на вопрос