Busybox ash/dash – Hexadecimal To Decimal in Shell Script (via Stack Overflow)
Posted by jpluimers on 2021/12/21
This works fine on “BusyBox v1.29.3 (2019-05-21 15:22:06 PDT) multi-call binary.” that is included with VMware ESXi 6.5 update 3:
[Wayback] bash – Hexadecimal To Decimal in Shell Script – Stack Overflow
Dealing with a very lightweight embedded version of busybox on Linux means many of the traditional commands are not available (bc, printf, dc, perl, python)
echo $((0x2f)) 47 hexNum=2f echo $((0x${hexNum})) 47
Credit to [Wayback] Peter Leung for this solution.
–jeroen
Leave a Reply