Bash 的進位轉換工具

  • Bash 的算術展開允許我們用「進位數字 + #」的方式表示任意進位的數字。
$ echo $((2#1001))
9
  • bc 可以用 ibase(輸入進位)與 obase(輸出進位)輕鬆進行進位轉換。以下將十進位的 9 轉成二進位。
$ echo "ibase=10;obase=2;9" | bc
1001