Я делаю это с помощью xargs, очень недооцененной команды
find ./ -type f -print0 | xargs -0 grep 'string_you_are_looking_for'
find ./ дает вам рекурсивный список всех файлов в текущей папке, затем вы передаете его в xargs, который выполняет команду grep на каждом из этих файлов