Skip to content
Closed
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions pages/common/hexdump.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# hexdump

> Display file contents in hexadecimal, decimal, octal, or ASCII.
> Useful for inspecting dump file, binary data, or debug output.
> More information: <https://www.unix.com/man_page/osx/1/hexdump/>.

- Print the hexadecimal representation of a file, replacing duplicate lines by `*`:

`hexdump {{path/to/file}}`

- Display the input offset in hexadecimal and its ASCII representation in two columns:

`hexdump -C {{path/to/file}}`

- Display the hexadecimal representation of a file, but interpret only a specific number of bytes of the input:

`hexdump -C -n {{number_of_bytes}} {{path/to/file}}`

- Verbose - no suppression by `*` on duplicate lines:

`hexdump -v {{path/to/file}}`

- Format output using printf-like format string:

`hexdump -e '{{element_format .. end_format}}' {{path/to/file}}`