@mrSaizer

Как массово вносить изменения в файлы на хостинге?

Добрый день!
На хостинге (в идентичной иерархии каталогов) необходимо внести массово одни и те же данные в идентичные файлы.

Например:
Каталог 1: ..../host/cat1/test.php
Каталог 2: ..../host/cat2/test.php

Мне необходимо добавить в эти файлы test.php (оба), например, строку "123123" в начало или конец документа, не суть.
Как это можно сделать массово?
Можно просто натолкнуть меня, в какую сторону копать, дальше я уже сам нагуглю :)
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Drno
Ansible

если это не сервера, а хостинг - скрипт на bash или cmd для копирования файлов на хостинг
Ответ написан
Комментировать
find . -name 'php.ini' -exec sed -i 's/log_errors = Off/log_errors = On/g' "{}" \;

Во всех файлах от текущей директории поменяет содержимое файла php.ini
заменив
log_errors = Off --> log_errors = On

find - рекурисвный поиск от текущего каталога
-name имя файла
- exec выполнить с файлом (функция find)
sed потоковый редактор
{} - подставить путь из файнд
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы