Hola! A ver si alguien puede echarme una mano.
Estoy modificando los archivos gamelist.xml de RetroPie. En concreto quiero sacar del .Dat del romset el nombre de la rom, nombre completo, algunos datos como fecha, fabricante, etc... y poner el link a la imagen in-game.
Pues ya tengo "casi" todo utilizando algunos programas como datutil, al final me queda algo como:
<game>
<path>./11beat.zip</path>
<name>Eleven Beat</name>
</game>
lo que necesito es automatizar la búsqueda de la cadena <path>./CADENA_ALFANUMERICA.zip</path>
y una vez la encuentre, pegue a continuación de </path>
<image>./boxart/CADENA_ALFANUMERICA.png</image>
y siga la búsqueda recurrente hasta el final. Cada conjunto <game> debe quedar:
<game>
<path>./11beat.zip</path>
<name>Eleven Beat</name>
<image>./boxart/11beat.png</image>
</game>
Con editores con búsqueda de expresiones regulares es muy fácil detectar la cadena, pero no sustituirla por algo "variable"
A ver si a alguien se le ocurre algo