Generare file binari al volo - HCE Engineering S.r.l.
Soluzioni Embedded Industriali

Generare file binari al volo

Vi è mai capitato di dover creare un file binario contente dei valori esadecimali? Ad esempio se dovreste creare un file binario contenente i valori esadecimali della stringa BEBABEBAEFBEADDEBEBABEBAEFBEADDE, come fareste?

Lo so, e un’operazione poco frequente perché, di solito, serve il contrario e cioè poter leggere il contenuto di un file binario; cosa che si può fare ad esempio con il comando od.

Ad esempio per leggere 16 byte casuali si fa:

Ma per fare l’operazione inversa, cioè creare un file binario contenente dei valori ben definiti, come si fa?

Semplice, si usa il comando xxd come segue:

In pratica questo comando, attraverso una speciale sintassi, permette di fare l’operazione inversa di od.

Rodolfo Giometti is an Engineer, IT specialist, embedded GNU/Linux expert and Software Libre evangelist.

During his twenty-year+ experience he worked with GNU/Linux Embedded on x86, ARM, MIPS & PowerPC based platforms.

info
Contattaci per ogni altra informazione.
Facebooktwitterlinkedinmail

Progetto Cosino

Tutti i moduli CPU del Progetto Cosino, le schede carrier e le periferiche sono costruite per ambiente industriale e nascono per aiutare gli sviluppatori a ridurre il time-to-market per tutte le loro idee!

Nuvola dei Tag

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close