Reemplazado automático avanzado en archivo de texto

Buenas.
Estoy buscando algun programa o alguna forma de hacer lo siguiente, a ver si alguien se le ocurre algo.
El panorama es el siguiente: tengo un archivo .JSON, que puede ser abierto por el bloc de notas de Windows como cualquier TXT o cualquier otro archivo de texto, ser modificado, etc... El archivo esta conectado a un programa que periódicamente actualiza ese archivo, añadiendo nuevas entradas.
Hay algunas de esas entradas que quiero mantener como yo quiero, pero cuando se actualiza, las entradas modificadas vuelven como estaban antes, pues descarga un archivo nuevo, no modifica el antiguo con los nuevos valores.

Lo unico que se me ocurrió es usar la opción Buscar y Reemplazar del bloc de notas y hacerlo a mano, pero es bastante coñazo... además, son varias líneas en cada elemento, que irían separadas en distintas lineas (y el buscar y reemplazar del blog de notas solo permite frases seguidas).

La idea seria si algun programa o de alguna forma podria hacer el reemplazo automatico, permitiendo añadir varios reemplazos a la vez, para no tener que hacerlo uno por uno.

S2!
Eso en Linux es sencillo de hacer con un script de bash. En Windows supongo que habrá comandos para tratar con expresiones regulares y sustituir caracteres, pero ni idea de cuáles son. Otra opción es crearte un script en Python, que además de ser bastante potente a la hora de tratar cadenas seguro que tiene varias librerías para leer directamente archivos JSON (aunque te tocará empaparte de documentación, y más si no has programado)
Si es un soft a medida deberías pedir que incluya nuevas solo...

Sino prueba con Notepad++ a ver si llega para lo que quieres, que no lo tengo muy claro.
Yo llevo utilizando muchos años este soft
http://www.funduc.com/search_replace.htm

Tiene script y varias veces me han ayudado a tareas similares.

Suerte.
AngelBoy escribió:Yo llevo utilizando muchos años este soft
http://www.funduc.com/search_replace.htm

Tiene script y varias veces me han ayudado a tareas similares.

Suerte.


Ese me vendria bien, pero es de pago.
Igualmente viendo la idea de ese programa he buscado y me topé con este ^^
Neo Replace: http://www.softpedia.com/get/Internet/W ... lace.shtml
Es un programa portable muy sencillo, y hace algo que me interesa, poder meter varias órdenes de reemplazo y que lo haga seguido. Lo malo es que no te guarde las lineas escritas, eso me salvaría mucho (es decir, que tras cerrar el programa se guardasen las configuraciones hehe)

Igualmente creo que es el mejor que he encontrado que me servirá para lo que busco.
La idea sería hacerlo automáticamente, estuve viendo y Linux puede, pero para Win... vaya, por una vez que necesito algo en Win [+risas]

S2!
4 respuestas