Hexdump

Hex數據中星號*是什麼意思?

  • June 25, 2015

我有時會在十六進制編輯器中看到星號 (*),例如

...
00001d0 0000 0000 0000 0000 0000 0000 0000 0000
*
00001f0 0000 0000 0000 0000 0008 0000 0000 0000
...

它可能是某種分隔符。但是,還有許多其他分隔符。這個星號在十六進制數據中的含義是什麼?

這意味著一行或多行被抑制,因為它們與前一行相同;在這種情況下,這意味著從 開始的行00001e0全為零,與從 開始的行相同00001d0

要確定刪除的行數,您需要查看涉及的地址和每行的長度;在這種情況下,刪除了一行。

如果您使用od,這由-v標誌控制。預設情況下od會抑制重複的行,-v告訴它不要。

引用自:https://unix.stackexchange.com/questions/212080