Недавно я переместил около 30 тыс. Изображений из Picasa в imgur. Мне нужно заменить все эти ссылки в моем блоге WordPress. Я экспортировал все сообщения в XML-файл (это 96 МБ). Я попробовал эту команду powershell (взятую из вопроса su), чтобы проверить ее работу, и потребовалось около 5 минут, чтобы заменить только один URL.
(Get-Content test.txt) | ForEach-Object { $_ -replace "foo", "bar" } | Set-Content test2.txt
Любой другой способ заменить тысячи URL-адресов быстро? Платформа - Windows 7. Можно установить любое необходимое программное обеспечение.