Multi linha encontrar e substituir

1

Recentemente, movi cerca de 30 mil imagens do Picasa para imgur. Eu preciso substituir todos esses links no meu blog wordpress. Eu exportei todos os posts para o arquivo xml (é 96mb). Eu tentei este comando powershell (tirado de uma pergunta do su) para testar o seu funcionamento e demorou cerca de 5 minutos para substituir apenas uma url.

(Get-Content test.txt) | ForEach-Object { $_ -replace "foo", "bar" } | Set-Content test2.txt

Qualquer outra maneira de substituir milhares de URL rapidamente? Plataforma - Windows 7. Pode instalar qualquer software necessário.

    
por Renuka 14.11.2014 / 12:22

1 resposta

1

Acho que o notepad ++ pode abrir um arquivo grande sem problemas. Se puder, eu apenas faria um find / replace all. Você pode usar um regex no notepad ++, se necessário. Se isso não funcionar, basta escrever um script de substituição de localização no idioma de sua escolha. Eu tenho um bom que eu fiz em Python. Eu posso compartilhá-lo, se necessário.

    
por 14.11.2014 / 12:32