diff --git a/pages/common/hexdump.md b/pages/common/hexdump.md new file mode 100644 index 0000000000..7402464155 --- /dev/null +++ b/pages/common/hexdump.md @@ -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: . + +- 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}}`