#! /bin/bash function a2h() { i=0 echo -n "0x" while [ $i -lt ${#1} ]; do echo -en "${1:$i:1}" | od -t x1 | head -1 | awk '{printf("%2.2s",$2)}' let "i += 1" done echo 0A echo } a2h "$1"