Buenas!.
Me encuentro que tengo distintos directorios con contenido y en otro lado tengo archivos con extensión 7z.
La idea es pasar el contenido de esos archivos con extensión 7z a los directorios anteriores que ya tienen contenido.
Ejemplo con un directorio:
/roms/psx
Puede tener 1G de contenido por decir algo.
La idea es descomprimir archivos que no existen en el directorio /roms/psx
Pero sin que el usuario tenga que intervenir.
¿ Qué opción se me ocurre ?.
1 - Ir descomprimiendo cada archivo a un directorio. O completamente.
2 - Comparar si existe ese archivo en el directorio /roms/psx
3 - Que no, copiarlo, que si, borrarlo. Regresar al paso 1 si es necesario
4 - Fin
Claro, también podría:
- Descomprimir todo el contenido del 7z en un directorio
- Comparar cada uno de los archivos en ambos directorios
- Que no existe en /roms/psx, copialo, borrar luego
- Continuar hasta el final
Pero claro eso lo haría yo, el compresor no sé si tiene esas posibilidades.
Como es normal habría que crear un script, de proceso por lotes, etc, eso es otra cuestión.
Me parece a mí que lo voy a tener que inventar y que el compresor no me da esa posibilidad.
En fin, lo que os pregunto que método os parece más adecuado, posibilidad de reducir trabajo por parte del descompresor, etc.
Saludos