xdump is a utility to give hexadecimal dumps of a file or a
shared memory segment.

xdump may also be used to copy a shared memory segment to a file.

There is no man-page, but a describing comment in the code.

It will give an output like:

     0  78 64 75 6d 70 20 69 73 20 61 20 75 74 69 6c 69   xdump is a utili
    10  74 79 20 74 6f 20 67 69 76 65 20 68 65 78 61 64   ty to give hexad
    20  65 63 69 6d 61 6c 20 64 75 6d 70 73 20 6f 66 20   ecimal dumps of 
    30  61 20 66 69 6c 65 20 6f 72 20 61 0a 73 68 61 72   a file or a.shar
    40  65 64 20 6d 65 6d 6f 72 79 20 73 65 67 6d 65 6e   ed memory segmen

with the dump shown as a hexpart and a charpart.  The charpart shows all
non-printable characters as '.'

It compiles and runs on System V, without any Makefile, just using the
default make rules.

You need to remove the define ONLY7BITS, if you want the charpart to include
printable 8-bit characters
