Часто возникает необходимость найти какой-либо текст в проекте в php-файлах. Для этого я пользуюсь командой:
# find /var/www/html/ -type f -iname '*.php' -print0 | xargs -0 grep "some text"
Не буду описывать значения всех опций очень подробно (для этого есть страницы справки man find, man xargs и man grep), но вкратце это сочетание команд означает: найти все php-файлы без учета регистра, даже если в имени папки или файла будут пробелы, команда не завершится с ошибкой, что файл не найден. Провести поиск искомой строки, и если она будет найдена — вывести имя файла.