Converting parts of a string to "Hex"

view story

http://www.unix.com – Hi Guys, writing a small shell script, i need to convert parts of a string to "Hex". The problem is that it is not the full string that needs to be converted. I think it's best to show an example: $astring = "xxxxxx ABC+10+##########+DEF xxxx" This is only an example to show how the string could look like. There can be many characters at the beginning, then there is a "starting code" ABC, a value which say's how long the element it (10 in this case), then the some unprintable hex characters (just marked as #) and the "end mark" DEF. As the (HowTos)