Shell, замена всех символов строки их кодами?
str="hello world"; for ((i = 0; i < ${#str}; i++)); do printf '%x' "'$(expr substr "$str" $i 1)'"; done

Заменяет все символы строки их кодами.
Если нужен хеш:
$ echo «hello world» | md5sum
6f5902ac237024bdd0c176cb93063dc4 -