¿Cómo puedo buscar un patrón multilínea en un archivo?

Necesitaba encontrar todos los archivos que contenían un patrón de cadena específico. La primera solución que viene a la mente es usar find piped with xargs grep : find . -iname '*.py' | xargs grep -e 'YOUR_PATTERN' Pero si necesito encontrar patrones que abarquen más de una línea, estoy...