trozando archivos / splitting files


Hace un tiempo escribí un post referente a la grabación de DVD’s y CD’s por consola con genisoimage y wodim. Ahora, que pasa si tengo que grabar archivos que superan el tamaño de almacenamiento de un DVD o CD, tengo alguna manera de cortarlos/trozarlos o splittearlos (muy argentino es término, no?) ?

Supongamos que tengo el siguiente archivo y tengo que grabarlo en un DVD:

[hvivani@localhost]$ ls -lh juancito201110061835*
-rw-r–r–. 1 root    root     7,7G oct  6 19:31 juancito201110061835.tar.gz
 

antes de generar el iso con genisoimage, lo trozamos tamaño con split:

$ split -b 4300m juancito201110061835.tar.gz juancito201110061835.tar.gz.split.

Con la opción -b 4300m le estamos diciendo que lo corte en tamaños de 4300 Mega Bytes.

En el nombre del archivo le agregué .split, para saber que está cortado y el comando split le va a agregar a continuación el indice en el formato: aa, ab, etc.

Luego de ejecutar el split, vamos a tener algo asi:

[hvivani@localhost]$ ls -lh juancito201110061835*
-rw-r–r–. 1 root    root     7,7G oct  6 19:31 juancito201110061835.tar.gz
-rw-r–r–. 1 hvivani users 4,2G oct 14 08:34 juancito201110061835.tar.gz.split.aa
-rw-r–r–. 1 hvivani users 3,5G oct 14 08:35 juancito201110061835.tar.gz.split.ab

Ahora si, podemos generar la imágen con genisomage de cada uno de los archivos cortados.

Ahora bien, como volvemos a unirlos si tenemos que reconstruir el archivo ?

Facil, con el gran cat:

$ cat juancito201110061835.tar.gz.split.* > juancito201110061835.tar.gz
 

 

 

 

 

 

Anuncios

Acerca de hvivani

sysadmin, developer, RHCSA
Esta entrada fue publicada en Uncategorized y etiquetada , . Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s