1.- generamos el fichero, por ejemplo con tar.gz:
tar czvf archivo.tar.gz directorio
2.- una vez tenemos el fichero, lo partimos mediante split:
split archivo.tar.gz -b 1000MB -d salida <- con este comando, se parte el archivo en archivos de 1000Mb y los archivos salida se van generando con el nombre salida00, salida01 ... salidaXX.
3.- Ahora para generar de nuevo el archivo tar.gz a partir de estos ficheros, hacemos un cat; es importante que estos ficheros se junten en orden, porque si no el fichero resultado es inválido. Una solución es hacer directamente:
cat salida* > archivo.tar.gz -> se ordenan los archivos salida por su nombre, por tanto se genera correctamente
No hay comentarios:
Publicar un comentario