echo "ibase=16; obase=2; 5F" | bc
Saya menggunakan perintah 'bc' di Linux. (kalkulator jauh lebih rumit daripada mengonversi!)
echo 'ibase=16;obase=2;5f' | bc
parameter ibase adalah basis masukan (hexa dalam hal ini), dan basis basis keluaran (biner).
Semoga membantu.
$ printf '\x5F' | xxd -b | cut -d' ' -f2
01011111
Atau
$ dc -e '16i2o5Fp'
1011111
i
perintah akan memunculkan bagian atas tumpukan dan menggunakannya untuk basis masukan.Hex
digit harus dalam huruf besar untuk menghindari benturan dengan perintah dc dan tidak terbatas padaA-F
jika radix input lebih besar dari16
.o
perintah melakukan hal yang sama untuk basis output.p
perintah akan mencetak bagian atas tumpukan dengan baris baru setelahnya.
Menguji secara efisien apakah port terbuka di Linux?
Temukan file dan cetak hanya direktori induknya