glenda.party
term% ls -F
term% pwd
$home/manuals/plan9_4th/1/xd
term% cat index.txt
XD(1)                       General Commands Manual                      XD(1)



NAME
       xd - hex, octal, decimal, or ASCII dump

SYNOPSIS
       xd [ option ...  ] [ -format ...  ] [ file ...  ]

DESCRIPTION
       Xd  concatenates and dumps the files (standard input by default) in one
       or more formats.  Groups of 16 bytes are printed in each of  the  named
       formats,  one  format per line.  Each line of output is prefixed by its
       address (byte offset) in the input file.  The first line of output  for
       each group is zero-padded; subsequent are blank-padded.

       Formats other than -c are specified by pairs of characters telling size
       and style, by default.  The sizes are

       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 styles are

       o
       Octal.

       x
       Hexadecimal.

       d
       Decimal.

       Other options are

       -c      Format as 1x but print ASCII representations or  C  escape  se‐
               quences where possible.

       -R      Format  as  1x  but  print Rune representations or C escape se‐
               quences where possible.

       -astyle Print file addresses in the given style (and size 4).

       -u      (Unbuffered) Flush the output buffer  after  each  16-byte  se‐
               quence.

       -s      Reverse  (swab)  the  order  of bytes in each group of 4 before
               printing.

       -r      Print repeating groups of identical 16-byte  sequences  as  the
               first group followed by an asterisk.

SOURCE
       /sys/src/cmd/xd.c

SEE ALSO
       db(1)

BUGS
       The various output formats don't line up properly in the output of xd.



                                                                         XD(1)