Имя: Пароль:
IT
Админ
Как сделать массовую замену фраз в тексте сразу в большом числе файлов?
0 Поросян
 
05.12.16
20:55
Столкнулся с задачей:
Есть папка, которой много файлов - больше 1000. Нужно во всех этих файлах поменять одно слово на другое. (Заменить один url на другой).

Однажды я сталкивался с подобной проблемой. Мне посоветовали использовать блокнот. Но туда нужно добавлять все файлы вручную. А здесь у меня целая структура папок сайта с файлами. Вручную нереально вообще.

Кто подскажет софт для этого?

Сам писать не буду ради разовой задачи. Долго это.
1 Cool_Profi
 
05.12.16
21:04
1с предлагаю
2 Поросян
 
05.12.16
21:10
(1)Как 1с справится с этой задачей?
3 Lexey_
 
05.12.16
21:13
(2) блестяще
4 Cool_Profi
 
05.12.16
21:14
(2) Лучше, чем тыЮ, если ты соберёшься писать свою программу
5 Поросян
 
05.12.16
21:19
(3)Ну он же не кодинг имел ввиду, правда? Если кодинг, то это задача для первокласника. Рекурсивный обход дерева + замена в файле. Но это прогу нужно писать. А хочется, чтоб был уже готовый инструмент.
6 Лефмихалыч
 
05.12.16
21:25
ВНЕЗАПНО! Энциклонги!
Тысячи их!
http://lurkmore.to/Энциклонг
7 Лефмихалыч
 
05.12.16
21:26
я, когда слышу "заменить в файлах" первым делом вспоминаю про grep, awk, sed и прочие похожие заклинания
8 Asmody
 
05.12.16
21:52
$ find . -type f -exec sed -i -e s/было/стало/g {} \;
9 Asmody
 
05.12.16
21:58
вот тут http://m.windowsitpro.com/scripting/replacing-strings-files-using-powershell написано, как сделать на powershell
10 kosts
 
05.12.16
22:04
npp вроде умеет
11 Поросян
 
06.12.16
00:26
(9)разберемся спс
12 Torquader
 
06.12.16
01:53
13 Cool_Profi
 
06.12.16
06:44
Глобальный поиск в конфигураторе и ПКМ на результате не предлагать?
Обязательно свой велосипед изобретать?
14 Поросян
 
06.12.16
08:34
(13)ВЫ хотите сказать, что через конфигуратор можно производить поиск во внешних файлах? Я просто не в теме. Невкурсе был, Что так можно.
15 Лефмихалыч
 
06.12.16
08:58
16 Лефмихалыч
 
06.12.16
08:58
но это скучно
17 Cool_Profi
 
06.12.16
09:03
(14) О сколько нам открытий чудных...
Это умела делать ещё 77...
19 Поросян
 
06.12.16
09:08
(16)Это же великолепно! Ну если конечно не попортит файлы.
20 Cool_Profi
 
06.12.16
09:10
(19) 1с с меньшей вероятностью попортит файлы относительно твоего самописного велосипеда
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший