Output formats are specified by a two character name, 4x by default. The first character defines the byte width of the format; the second character defines the style of output.
The available width specifiers are: .TF "1 or b"
1 " or " b 1 byte units.
2 " or " w 2 byte big-endian units.
4 " or " l 4 byte big-endian units.
8 " or " v 8 byte big-endian units.
The available styles are:
0 o Octal
0
d Decimal
x Hexadecimal
In addition to the above format specifiers, -c can be used to denote ASCII format. This is the same as 1x except that codes are printed as printable ASCII characters or Limbo escape sequences where possible.
10 -u Unbuffered output. The output buffer is flushed after the dump of each 16 byte input chunk has been generated.
-r Mark repeated 16 byte input chunks. The first chunk is output as per the format specifiers, followed by an asterisk representing 1 or more occurrences of identical data.
-s Reverse the order of input bytes in chunks of 4 before processing for output.
-a style Print file addresses in the given style .