Как найти строку в файлах с расширением .php в указанной директории

find ./ -type f -name "*.php" | xargs grep -n "name" -r {}


Команда find ./ -type f -name "*.php" | xargs grep -n "name" -r {} ищет строку «name» во всех файлах с расширением .php в текущей директории и её поддиректориях, выводя номера строк, в которых эта строка найдена. Альтернативой может быть использование grep -n "name" -r ./ --include="*.php". Аргументы -type f указывают на поиск только в файлах, -name "*.php" фильтруют файлы по расширению .php.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *