Fórum Root.cz
Hlavní témata => Software => Téma založeno: xmms 01. 01. 2012, 12:50:37
-
Potřeboval bych nějakou jednoduchou konzolovou utilitku pro práci s binárními soubory. Tak např. mám data v tomto formátu jako text
6d:6f:6a:65:20:62:69:6e:61:72:6b:61
a potřeboval bych to zapsat jako binární data. Dá se to nějak jednoduše udělat?
-
http://hex2bin.sourceforge.net/
-
To nefunguje.
Neoprávněný přístup do paměti (SIGSEGV)
-
$ echo 0 6d:6f:6a:65:20:62:69:6e:61:72:6b:61 | xxd -r
moje binarka
-
Mnohokrát děkuju. To je přesně ono.
-
Bohužel tahle věc nefunguje s delším textem
echo 0 6d:6f:6a:65:20:62:69:6e:61:72:6b:61:20:6d:6f:6a:65:20:62:69:6e:61:72:6b:61:6d:6f:6a:65:20:62:69:6e:61:72:6b:61:20:6d:6f:6a:65:20:62:69:6e:61:72:6b:61 | xxd -r
moje binarka moj
Zobrazí jich jenom 16. Ten program není přesně na tenhle účel.
-
Chvilka meditace v bashi:
$ while read -d ":" a ; do echo -en "\x$a" ; done
-
Opravdu velice děkuji. Už to funguje pořádně.
Asi bych se měl naučit trochu skriptovat, protože tahle dovednost mi chybí...