Мені потрібно було знайти всі файли, які містили певний рядковий шаблон. Перше рішення, яке вам спадає на думку, - це використовувати find pipe, з xargs grep :
find . -iname '*.py' | xargs grep -e 'YOUR_PATTERN'
Але якщо мені потрібно знайти візерунки, що охоплюють більше одного рядка, я застряг, оскільки ванільний греп не може знайти багатолінійні візерунки.