Поиск по всем файлам:
find ./ -type f -exec grep -H 'my_string' '{}' \;
Поиск по файлам с расширением *.php
find ./ -name "*.php" -type f -exec grep -H 'my_string' '{}' \;
Поиск по файлам с расширением *.php, которые НЕ содержат искомую строку
find ./ -name "*.php" -type f -exec grep -r -L -P 'my_string' '{}' \;