日期:2014-05-16  浏览次数:20723 次

由16进制数据,如何快速确定ascii字符串内容
例如:有一个16进制数据序列:2f 6d 6e 74 2f 68 67 66 73
用什么命令可以知道它对应的ascii 是: /mnt/hgfs

linux 号称命令行工具短小,齐全, 但我却没有找到简单有效处理这个
问题的手段,故请达人相助, thank you!

------解决方案--------------------
echo -e `echo ""2f6d6e742f68676673 
------解决方案--------------------
 sed 's/\(..\)/\\\x\1/g'`
------解决方案--------------------

$] echo -e `echo "2f 6d 6e 74 2f 68 67 66 73" 
------解决方案--------------------
 sed -e 's/\(^\
------解决方案--------------------
 \)/\\\\x/g'`
/mnt/hgf