conversion:
word="hello world"
to binary:
results="01101000 01100101 01101100 01101100 01101111 00100000 01110111 01101111 01110010 01101100 01100100"
to hexadecimal:
results="0x68 0x65 0x6c 0x6c 0x6f 0x20 0x77 0x6f 0x72 0x6c 0x64"
to octal:
results="150 145 154 154 157 40 167 157 162 154 144"
example code:
Thanks for help
word="hello world"
to binary:
results="01101000 01100101 01101100 01101100 01101111 00100000 01110111 01101111 01110010 01101100 01100100"
to hexadecimal:
results="0x68 0x65 0x6c 0x6c 0x6f 0x20 0x77 0x6f 0x72 0x6c 0x64"
to octal:
results="150 145 154 154 157 40 167 157 162 154 144"
example code:
Code:
str="hello world"
for ((z=0; z<${#str}; z+=2))
do
echo -e "%s"$((${str:$z:1}&1))) # BIN
echo -e "%02x"${str:$z:2} # HEX
echo -e "%3o"${str:$z:2} # OCT
done
Thanks for help