我有时会在十六进制编辑器中看到星号 (*),例如
...
00001d0 0000 0000 0000 0000 0000 0000 0000 0000
*
00001f0 0000 0000 0000 0000 0008 0000 0000 0000
...
它可能是某种分隔符。然而,还有许多其他分隔符。十六进制数据中这个星号的含义是什么?
答案1
这意味着一行或多行被抑制,因为它们与前一行相同;在这种情况下,这意味着从 开始的行00001e0
全为零,与从 开始的行相同00001d0
。
要确定删除的行数,需要查看涉及的地址和每行的长度;在本例中,删除了一行。
如果您使用的是od
,则这是由-v
标志控制的。默认情况下od
会抑制重复行,-v
告诉它不要这样做。