Unzsplit
unzsplit lee los trozos del archivo imagen producidos por zsplit, los une y los descomprime en su orígen.
uso: unzsplit [OPCIONES] ORIGEN
Lee desde el ORIGEN, que puede ser un archivo o una lista de archivos comprimidos producidos por zsplit, los descomprime y los une en el orden correcto. El resultado de la operación es el archivo descomprimido original o la unidad restaurada. Para leer la lista de archivos es suficiente con emplear la parte común del nombre como ORIGEN. Unzsplit reconoce todos los archivos que pertenecen a la lista y el orden correcto de lectura de los trozos del archivo imagen si conservan el nombre dado por zsplit (ver ejemplo). Es absolutamente necesario que el archivo contenga como parte final del nombre: _[número].spl.zp (por ejemplo: _0.spl.zp, _1.spl.zp, …), ya que el [número] se emplea para encontrar el orden correcto de lectura de los trozos del archivo imagen. El [número] del primer trozo siempre debe ser 0.
Unzsplit devuelve 0 si durante la operación no se detectó ningún error, en otro caso, devuelve -1.
ORIGEN: puede ser un archivo (por ejemplo: cualquier_nombre_0.spl.zp), una lista de archivos (por ejemplo: cualquier_nombre_0.spl.zp, cualquier_nombre_1.spl.zp, cualquier_nombre_2.spl.zp, …) o la entrada estándar (-). “cualquier_nombre” es la parte común del nombre de la lista de archivos.
OPCIONES:
-b, --bufferTAMAÑO : establece el TAMAÑO del buffer de lectura/escritura (en kibibytes) para optimizar la velocidad de lectura/escritura. Un ejemplo de TAMAÑO: 2 (2048 bytes). Si no se emplea esta opción, el tamaño por defecto es 64 (65536 bytes).
-c, --stdout : escribe la salida a la salida estándar.
-D, --outdev : escribe la salida al dispositivo de salida.
-d, --debug : la información de depuración se escribirá en el archivo debug.log en el directorio actual. Si no se emplea esta opción, la información de depuración se escribirá en stderr.
-i, --indir DIR : Directorio de entrada (DIR es el directorio que contiene el ORIGEN).
-m, --multivol : Activa la característica multivolúmen.
-N, --outname NOMBRE_SALIDA : el nombre del archivo de salida.
-h, --help : muestra este mensaje.
-o, --outdir DIR : directorio de salida (DIR es el directorio que contiene los archivos de salida).
-r, --noerror : Si durante la operación de lectura, sucede un error de entrada/salida, ignora de forma segura estos errores y continúa leyendo.
EJEMPLOS:
unzsplit -D /dev/hda -d WinXP_bkp
Unzsplit lee la lista de archivos del directorio actual con la parte del nombre común WinXP_bkp, tal como WinXP_bkp_0.spl.zp, WinXP_bkp_1.spl.zp, …, los descomprime y los une en una imagen y restaúra esta imagen al dispositivo /dev/hda. La información de depuración se escribe en el archivo debug.log en el directorio actual.
unzsplit -N test_img -o /home/usuario -d -
Unzsplit lee la entrada estándar, descomprime empleando el método de descompresión por defecto, crea el archivo de imagen descomprimido test_img.img en el directorio /home/usuario y escribe la información de depuración en el archivo debug.log en el directorio actual.
unzsplit -N test_bkp WinXP_bkp
Unzsplit lee la lista de archivos del directorio actual con la parte del nombre común WinXP_bkp, las descomprime empleando el método de descompresión por defecto, une las partes descomprimidas en el orden correcto y guarda el archivo de salida como test_bkp.img en el directorio actual y escribe la información de depuración en la consola (stderr).
Copyright(C) 2005 - 2007 DeviceImage-Project