find . -name "*.php" -print | xargs sed -i 's/foo/bar/g'
Эта команда ищет все файлы с расширением .php, затем использует утилиту ‘sed’ для поиска и замены всех вхождений «foo» на «bar» в найденных файлах. Аргументы ‘-name «*.php»‘ фильтруют файлы с расширением .php, ‘-print’ выводит результат в стандартный вывод, а ‘xargs’ передает результат ‘find’ как аргумент для ‘sed’. Это полезно для массовой замены текста во всех PHP файлах. Альтернативой может быть использование других инструментов, таких как ‘grep’ и ‘perl’, для подобных задач.
