![是否有一个工具可以将常见的 3 列十六进制编辑器输出显示到标准输出?](https://linux22.com/image/550570/%E6%98%AF%E5%90%A6%E6%9C%89%E4%B8%80%E4%B8%AA%E5%B7%A5%E5%85%B7%E5%8F%AF%E4%BB%A5%E5%B0%86%E5%B8%B8%E8%A7%81%E7%9A%84%203%20%E5%88%97%E5%8D%81%E5%85%AD%E8%BF%9B%E5%88%B6%E7%BC%96%E8%BE%91%E5%99%A8%E8%BE%93%E5%87%BA%E6%98%BE%E7%A4%BA%E5%88%B0%E6%A0%87%E5%87%86%E8%BE%93%E5%87%BA%EF%BC%9F.png)
我一直使用 来od
以各种格式显示二进制文件的内容。我经常发现自己在相同偏移量下在-x
(十六进制输出)和-c
(ASCII 输出)之间来回切换,而我真的很想像在普通十六进制编辑器中一样并排查看它们。是否有任何工具可以将这种样式的输出打印到标准输出,并使用与 类似的选项(跳过、计数等)od
?
答案1
BSD Hexdump(bsdmainutils
Ubuntu 上的软件包):
hexdump -C -s SKIP -n COUNT FILENAME
我一直使用 来od
以各种格式显示二进制文件的内容。我经常发现自己在相同偏移量下在-x
(十六进制输出)和-c
(ASCII 输出)之间来回切换,而我真的很想像在普通十六进制编辑器中一样并排查看它们。是否有任何工具可以将这种样式的输出打印到标准输出,并使用与 类似的选项(跳过、计数等)od
?
BSD Hexdump(bsdmainutils
Ubuntu 上的软件包):
hexdump -C -s SKIP -n COUNT FILENAME