我正在将二进制数据转换为十六进制并从连续流中查看此十六进制数据。 我运行以下转换来自here
的地方echo "ibase=2;obase=10000;$(echo `sed '1q;d' /Users/masi/Dropbox/123/r3.raw`)" \
\
| bc \
\
| head
我得到了
(standard_in) 1: illegal character: H
错误的数据类型。
如何通过单一命令有效地将二进制转换为二进制ascii?
答案 0 :(得分:0)
我根据Wintermute的评论运行以下代码
hexdump -e '/4 "%08x\n"' r3.raw
例如,head r3.raw | hexdump -e '/4 "%08x\n"
给出了
ffffffff
555eea57
...