есть какая-нибудь программа для перевода hex->bin

yolki

например, есть файл:
D18451AB4EE5327B29D34188393A8802

надо из него сделать бинарь на 16 байт.
понятное дело, что программа на С на две строчки, но...
recode или iconv умеют такое?
что-то ожидаемого результата recode x..data не принесло :(
может, я не умею её готовить?

elenangel

printf есть в шеле, с его помощью как-то можно

elenangel

printf "\x32"
напечатает "2"
далее нужно придумать как разбить символы на пары, поприклеевать к ним \x и скормить результат printf

elenangel

вот
printf $(echo D18451AB4EE5327B29D34188393A8802|sed 's/\([0-9A-F]\{2\}\)/\\x\1/g')  

procenkotanya

x -ps -r

yolki

шикарно!
Оставить комментарий
Имя или ник:
Комментарий: