awk中十六进制到十进制的转换问题?

2025-05-08 15:07:01
推荐回答(1个)
回答1:

情形一:
echo "33" | awk '{print strtonum("0x"$0)}'

情形二:
echo "335x" | awk '{a=$0"FFFF";print strtonum("0x"substr(a,1,2))}'