一 其他进制转换为十进制方式

1 二进制转换为十进制

echo $((2#11111111))  结果是255

2 八进制转换为十进制

((num=8#333));echo $num   结果是219

其他以此类推,比如16进制,将数字8改为16即可。

二 十进制转换为其他进制

1 十进制转换为二进制

echo "obase=2;255"|bc

2 十进制转换为八进制

echo "obase=8;01234567"|bc

其他以此类推,比如16进制,将数字8改为16即可。