массив из результатов grep для рекурсивного поиска
Добрый день. Я новичок в Linux. Vне нужно получить массив файлов (определенного расширения, например .py) содержащего определенную строку в коде файла. Для этого использую grep «stroka» *.py Проблема в том, что в директории есть еще папки их проверить тоже нужно. (пробовал grep -r «stroka» *.py, но все равно во вложенных дерикториях не ищет) Как я могу это сделать? И могу ли на основании результатов создать массив или просто вернуть true или false по результатам поиска?