Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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.

       -S	Reverse	the order of bytes in each group of 8 before printing.

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

SOURCE
       /src/cmd/xd.c

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

									 XD(1)

NAME | SYNOPSIS | DESCRIPTION | SOURCE | SEE ALSO | BUGS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=xd&sektion=1&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help