writing binary data via the shell?
Hello,
I was wondering if there was any way to write raw binary data to a file? Say I want a file to contain the hex data 1f332d01, is there a way to do something like Code:
$ echo 1f332d01 | hex2binary > file I found that someone has written C code to do essentially this (http://www.engr.umd.edu/~yavuz/softw...ex2Binary.htm), but I'd prefer not to have to bring in someone else's code especially since there is no license information. Also, I would like to use an existing shell tool if it exists, otherwise, I will just write a short python script. Anyway, thanks for any thoughts. Mike |
i'm not used to using hex really, but you can easily convert bases using bc:
Code:
echo "ibase=16; obase=2; 1F332D01" | bc |
look at perl's 'pack' function maybe
|
No need to use perl, a shell script can do it:
Code:
while read w |
All times are GMT -5. The time now is 09:52 PM. |