我正在尝试将十六进制数转换为ASCII文本,为此我使用了xxd。但问题是它没有抛出任何输出
例如我用过的
echo 686973746F7279200D6C73202D6C7472200D6E206E657473746174730D6E20696E666F200D6E207374617475730D657869740D | xxd -r -p
但是它没有给我任何输出
如果没有在线生成器的帮助,还有其他方法可以隐藏此内容吗?请帮助!
可以,但是您的shell提示符正在覆盖输出。
尝试以下任一操作以查看输出:
echo 686973746F7279200D6C73202D6C7472200D6E206E657473746174730D6E20696E666F200D6E207374617475730D657869740D | xxd -r -p ; echo
echo 686973746F7279200D6C73202D6C7472200D6E206E657473746174730D6E20696E666F200D6E207374617475730D657869740D | xxd -r -p | hd