LINUX.ORG.RU

дели десятичное число на 16(много раз дели) и будет те счастье

anonymous
()

Одной строчкой на Перле

echo $numbers | perl -pe 's/([\da-fA-F]+)/eval "0+0x$1"/ge'

Очень смешно получается, если осмысленный текст через ЭТО пропустить...

lodin ★★★★
()

$ printf '%d\n' 0xdeadbeef

anonymous
()
Ответ на: комментарий от lodin

Интересно, что я сам, в такой же ситуации, 3-4 месяца назад писал скрипт и использовал именно printf для перевода hex <--> dec

А сейчас в голову пришел bc :-)

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.