Массовая замена текста в файлах
Недавно столкнулся с необходимостью удалить одну и ту же строку кода в более чем 800 файлах. Как вы уже наверно догадались руками перебирать вес папки и файлы было явно неудобно. Поэтому я начал искать скрипт или программу, которая могла бы осуществить массовое удаление или замену текста. Программ в интернете, которые выполняют данную функцию оказалось немало, но тем не менее на поиск реально рабочего софта у меня ушло около 30 минут.

Я скачал около 5 программ, из которых корректно массовое удаление текста могла произвести только одна — Text Replacer. Разработчик этой программы является Infortech. Скачать программу вы можете тут или с официального сайта. В общем программа могла с легкостью менять текст в выбранных файлах. Для удаления текста я производил замену на пустое значение. На сайте указано что программа производит замену текста в файлах формата (*.txt, *.ini, *.html и т.д.). В моем случае мне нужно было произвести массовую замену текста в файлах с расширением php.

Подробно описывать как работает программа думаю не стоит, и так всё интуитивно понятно. Нужно лишь выбрать папку в которой находятся файлы. Так же для ускорения замены можно указать маску для файлов которые необходимо заменить. В моем случае я делал замену в файлах с расширением PHP. (Восстанавливал сайт после взлома, когда все файлы php были заражены вирусным кодом).

Я думаю эта программа будет полезна тем кто создает сайты на файлах (староверам :)), когда для правки повторяющихся элементов придется произвести массовою замену текста в файлах.

P.S. максимально старайтесь автоматизировать рутинную работу.

Метки: ,

Опубликовано 15.06.2012