Formatfile hexformat_1.txt
"%06.6_ad: " 16/1 "%02.2X "
" " "%_p"
"\n"
> hexdump -f hexformat_1.txt -n 400 FILE2DUMP
-f: formatfile to be used (see above)
-n: number of bytes to dump
-s: offset from where to begin to dump binary file in bytes
FILE2DUMP: binary file that should be dumped
$ jot 20 | hexdump -f /export/histories/tdat/hexdump.fmt
000000: 31 0A 32 0A 33 0A 34 0A 35 0A 36 0A 37 0A 38 0A 1.2.3.4.5.6.7.8.
000016: 39 0A 31 30 0A 31 31 0A 31 32 0A 31 33 0A 31 34 9.10.11.12.13.14
000032: 0A 31 35 0A 31 36 0A 31 37 0A 31 38 0A 31 39 0A .15.16.17.18.19.
000048: 32 30 0A 20.
Formatfile hexformat_2.txt
"%06.6_ad : " 8/1 "%3_u "
"\t\t" "%_p "
"\n"
> hexdump -f hexformat_2.txt -n 400 FILE2DUMP
000000 : del E L F soh soh soh nul . E L F . . . .
000008 : nul nul nul nul nul nul nul nul . . . . . . . .
000016 : stx nul etx nul soh nul nul nul . . . . . . . .
000024 : 90 a7 eot bs 4 nul nul nul . . . . 4 . . .
000032 : A ac etx nul nul nul nul nul A . . . . . . .
000040 : 4 nul nul ack nul ( nul 4 . . . . ( .
000048 : esc nul sub nul ack nul nul nul . . . . . . . .
000056 : 4 nul nul nul 4 80 eot bs 4 . . . 4 . . .
000064 : 4 80 eot bs c0 nul nul nul 4 . . . . . . .
000072 : c0 nul nul nul enq nul nul nul . . . . . . . .
000080 : eot nul nul nul etx nul nul nul . . . . . . . .
000088 : f4 nul nul nul f4 80 eot bs . . . . . . . .
000096 : f4 80 eot bs dc3 nul nul nul . . . . . . . .
000104 : dc3 nul nul nul eot nul nul nul . . . . . . . .
000112 : soh nul nul nul soh nul nul nul . . . . . . . .