uspTukubaiコマンドに関する様々な資料がここにあります。

 

 

魂内検索

DOCUMENTS

COMMAND

FORUM

UEC DOCS

VIDEO

 

ABC順リスト |  カテゴリ別リスト
動画説明

xdump

<概要>

xdump : ファイルの16進ダンプを表示する

<書式>

Usage   : xdump [-vlcn] [<n>...] <file>
Version : Thu May  2 09:32:57 JST 2013

<説明>

xdump コマンドは指定したファイルの16進数ダンプを表示します。

<例1>

デフォルトでは16文字ずつダンプします。
$ cat data
12345678901234567890
$ xdump data
31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36
37 38 39 30 0A

<例2>

10文字ずつダンプします。
固定長ファイルをダンプするときに見やすくするために使います。
$ xdump 10 data
31 32 33 34 35 36 37 38 39 30
31 32 33 34 35 36 37 38 39 30
0A

<例3>

5文字、3文字、4文字ずつダンプします。
固定長ファイルの各フィールドごとのダンプに使います。
$ xdump 5 3 4 data
31 32 33 34 35
36 37 38
39 30 31 32
33 34 35 36 37
38 39 30
0A

<例4>

-v オプションをつけると表示右側にアスキー表示します。
漢字は対応していません。表示できない文字は . になります。
$ xdump -v 10 data
31 32 33 34 35 36 37 38 39 30 : 1234567890
31 32 33 34 35 36 37 38 39 30 : 1234567890
0A : .

<例5>

-l オプションをつけると行数を表示します。
固定長データをダンプするときに便利です。
$ xdump -l 10 data
00000001 : 31 32 33 34 35 36 37 38 39 30
00000002 : 31 32 33 34 35 36 37 38 39 30
00000003 : 0A

<例6>

-l オプションをつけると行数を表示します。
ダンプ文字を複数指定したときは次のように行番号+フィールド番号で出力
されます。
$ xdump -l 5 5 data
00000001-00001 : 31 32 33 34 35
00000001-00002 : 36 37 38 39 30
00000002-00001 : 31 32 33 34 35
00000002-00002 : 36 37 38 39 30
00000003-00001 : 0A

<例7>

-c オプションをつけると文字数を表示します。
$ xdump -c 10 data
0000000001 : 31 32 33 34 35 36 37 38 39 30  <- 1  文字目
0000000011 : 31 32 33 34 35 36 37 38 39 30  <- 11 文字目
0000000021 : 0A                             <- 21 文字目

<例8>

-n オプションは改行(0A)までを1行にしてダンプ表示します。
この時は <n>... は無視されます。
$ cat data2
abc
12345
$ xdump -n data2
61 62 63 0A
31 32 33 34 35 0A

<コラム>

引数を指定しないか "-" の場合、指定ファイルは標準入力になります。
$ cat data | xdump