i have bash script convert hexadecimal binary 8 bits regardless of number supplied argument. example hexadecimal 00 should 00000000 not 0 or hexadecimal 01 should 00000001. script couldn't figure out how have bc this. possible or should manually?
this script:
#!/bin/bash j in $@ bin=$(echo "obase=2; ibase=16; $j" | bc ) echo $bin done
i don't know whether bc support such behaviour replace
echo $bin with
printf "%08d\n" "$bin"