Like a bash program:
#!/bin/bash decimal1=31 printf -v result1 "%x" "$decimal1" decimal2=33 printf -v result2 "%x" "$decimal2" echo $result1 $decimal1 echo $result2 $decimal2
Or directly from the bash shell:
el@defiant ~ $ printf '%x\n' 26 1a el@defiant ~ $ echo $((0xAA)) 170 el@defiant ~ $
source share