No se si a alguien más le será útil (a mi sí ^^). Si generar un fichero de texto plano es muy simple con el comando «echo».
$ echo "Hola Caracola!!" | tee -a output.txt
Generar un fichero binario tambien es muy simple con echo. Ejemplo:
$ echo -e -n "\x0A\xFF\x01\x02" > output.bin
Crea un fichero binario de 4 bytes con los contenidos en hexadecimal 0A, FF, 01 y 02.
Puedes comprobarlo con un editor hexadecimal, como por ejemplo «bless»
$ bless output.bin
Puedes crear tu propio contenido binario de manera similar mediante echo, concatenando secuencias hexadecimales con «\x»
Y eso para que sirve 😛
Para mucho , si haces Scripts , y quieres que sean «Binarios» y no simples scripts XD
Alguien tiene idea de como puedo hacer un instalador Grafico , como el que tiene el «ioQuake3» , asi podre generar mis binarios de esta manera , con un instalador :=)
O en su defecto hacer un Paquete en «.run» , como por ejemplo «DarkPlaces» (Con esto juego Quake 1 , Tenebrae consume demasiado ) con Instalador grafico :=) ^^
Ya que los ejecutables funcionan en cualquier distro , asi no hago , paquetes debs , si no que funcionaran incluso si estan basados en Redhat o en Debian :=)
mmm, hace tiempo vi una forma de empaquetar el script instalador (p.ej setup.sh) y todos los recursos que utilizara (graficos, iconos, etc) en un unico fichero, iba todo metido dentro de un tar.gz pero las primeras lineas eran precisamente el descompresor del tar, asi que al ejecutarlo, primero descomprimia y despues ejecutaba el instalador. vere a ver si localizo esa informacion.
http://www.linuxjournal.com/node/1005818
:O Genial , no sabia que podiamos crear archivos «.tar.gz» con instalador autoextraible :=) , Bueno voy a ponerlo en practica, a ver si me resulta , luego comento que tal me fue :=)
The program bless didn’t work too well for me. When I wanted to save a modified file, it dropped an error message. ghex2 from the package ghex is more reliable IMO.
Perdona… pero…
¿Como puedo convertir un archivo auto-extraible en un ejecutable binario?