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