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