Lxsplit es una herramienta para la terminal que nos permite unir y dividir archivos en plataformas Unix como Linux, FreeBSD, OpenBSD…siendo además totalmente compatible con la utilidad HJSplit, (utilizado en otros sistemas como Windows). Lxsplit permite manejar archivos de gran tamaño y realiza estas operaciones sin comprimir los archivos.
Para instalar lxsplit:
- En Debian y derivadas como Ubuntu y Linux Mint
sudo apt-get install lxsplit
- En Fedora
yum install lxsplit
- En openSUSE 12.1, desde el openSUSE Build Service mediante:
Si preferimos descargar el paquete correspondiente, ejecutamos dependiendo de la arquitectura de nuestro ordenador:
zypper install lxsplit-0.2.4-1.1.x86_64.rpm
para la versión de 64 bits, y
zypper install lxsplit-0.2.4-1.1.i586.rpm
para la versión de 32 bits
Uniendo y dividiendo archivos
Una vez que lo hemos conseguido instalar, es hora de ver como funciona lxsplit, y la sintaxis de comando no puede ser más sencilla:
- Para dividir archivos
lxsplit -s [nombre_archivo] [tamaño]
El tamaño puede ser expresado en Megabytes(M), kilobytes(k) y bytes(b)
- Para unir archivos
lxsplit -j [nombre_archivo.001]
En este ejemplo se ve más claro, me situo en el escritorio donde tengo un archivo de unos 154 Mb, que:
1º Lo divido en dos partes de 75 Mb mediante:
lxsplit -s archivo 75M
(por supuesto, salen de un tamaño un poco más grande)
2º Lo vuelvo a unir con el comando:
lxsplit -j archivo.001
Otras herramientas, que también os pueden interesar para unir y cortar archivos, pueden ser Dalle, Hoz y los comandos split/cat.
Pingback: Unir | TagHall
ocasionalmente leo el blog, me gustan mucho tus artículos, seguir así admin.