"Hacha" es un viejo y conocido programa de Windows, similar al "split" de
Unix, cuando nos encontramos que alguien nos envía un archivo de éste tipo,
y tenemos un sistema gnu/linux, podemos utilizar la aplicación "HOZ" cuya
sigla significa "Hacha Open Zource" (http://hoz.sourceforge.net/).
Vemos como compilarlo/instalarlo/usarlo en Gentoo, las otras distros
lo tienen generalmente dentro de sus repositorios:
$ wget --quiet http://hoz.sourceforge.net/download/hoz-165.tar.gz
$ tar xvzf hoz-165.tar.gz
hoz-165/
hoz-165/COPYING
hoz-165/getopt.c
hoz-165/getopt.h
hoz-165/getopt1.c
hoz-165/hoz.c
hoz-165/hoz.h
hoz-165/hoz.ico
hoz-165/hoz_private.rc
hoz-165/hozcli.c
hoz-165/hozcli.h
hoz-165/hozgtk.c
hoz-165/hozgtk.h
hoz-165/hozgtk_c.c
hoz-165/hozgtk_c.h
hoz-165/hozgtk_i.c
hoz-165/hozgtk_i.h
hoz-165/hozgtk_s.c
hoz-165/hozgtk_s.h
hoz-165/hozwin.c
hoz-165/hozwin.h
hoz-165/Makefile
hoz-165/Makefile.win
hoz-165/makehoz
hoz-165/README
hoz-165/winmake.bat
Hacemos un "less README" y buscamos como instalar el soft:
##
- Other platforms:
There are two available user interfaces:
CLI:
All you need is make and a standard C compiler.
To build type './makehoz cli'
The binary generated will be named 'hoz'
GTK2:
You'll need make, a C compiler and GTK2 installed on your system.
To build type './makehoz gtk'
The binary generated will be named 'ghoz'
In case you want to build the CLI and GTK2 versions at the same time, you
can use './makehoz both'
By default, an english version will be built. If you want a different
language, you can pass another parameter to './makehoz'. Currently there are
three langs supported: 'en' (english), 'es' (spanish) and 'fr' (french).
So for example, if you want to make a spanish GTK2 build of HOZ, you'll have
to type './makehoz gtk es'
The binaries will be generated in /usr/bin, so you must have the right
permissions to use './makehoz' (when in doubt, su to root).
##
Compilamos para consola solamente, como indica el README:
$ sudo ./makehoz cli
Usamos entonces el flag "-p" para hacer un "paste" de los archivos indicados
en un archivo final, del modo:
hoz -p primer_archivo.algo.0 segundo_archivo.algo.1 tercer_archivo.algo.2 <...>
$ hoz --verbose -p archivo.algo.0 archivo.algo.1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* Progress: 2087238770 of 2087238770 bytes (100.00%)
*** Extracted file: archivo.algo (2087238770 bytes) in 4.930 seconds (423375004 bytes/s) [output path='/home/usuario/Downloads']
listo =)
$ ls -lh archivo.algo
-rw-r--r-- 1 usuario usuario 2,0G jul 11 17:17 archivo.algo
salu2