Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

bashで計算結果を16進数や2進数にしたい場合、bcコマンド

bashで計算結果を16進数や2進数にしたい場合、bcコマンドがイケます。
進数はobaseという変数で指定です

実際のところ

あんまりいい方法では無いでしょうが、
二進数をprinrf記法に混ぜ込みたい場合、こんな手が。

$ printf "0bs\r\n" `bc <<< "obase=2;20"`
0b00010100