当前位置:Linux教程 - Shell - shell - 实现Hex和Dec转换

shell - 实现Hex和Dec转换

实现Hex和Dec转换
2004-04-23 15:18 pm
来自:Linux文档
现载:Www.8s8s.coM
地址:无名

使用下面两个脚本即可:
1. Dec转Hex
hex()
{
typeset -i HeX
((HeX=16#0))
while [ $# != 0 ]
do
((HeX=$1))
print -n "0x${HeX#16#}"
shift
done
print -
}
2. Hex转Dec
dec()
{
((DeC=0))
while [ $# != 0 ]
do
((DeC=16#${1#0x}))
print -n "${Dec}"
shift
done
print -
}