Recuperar datos de texto específicos de todos los archivos presentes en una carpeta

Recuperar datos de texto específicos de todos los archivos presentes en una carpeta

Tengo algunas consultas SQL (DBT) en una carpeta. Tengo que ejecutar los archivos dbt sql y validarlos. Antes de ejecutar, tengo que clonar las fuentes utilizadas en las consultas. Estoy revisando cada archivo y tomando nota de cada fuente presente en él (son consultas muy importantes) y me lleva mucho tiempo. Sería más fácil si hubiera una automatización, de modo que pueda recuperar las fuentes utilizadas en cada consulta (archivo) una por una y almacenarlas en un archivo de texto separado. Las fuentes se mencionan así, FROM {{ source('schema', 'table') }}en la consulta. Podemos usar una expresión regular para identificar y encontrar las tablas fuente utilizadas en cada consulta. ¿Podría alguien ayudarme por favor? ¡¡Gracias!!

información relacionada