home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 February / VPR9602A.ISO / fwindows / archive / tmedt090.lzh / TOOLD101.LZH / MAN.LZH / OD.MAN < prev    next >
Text File  |  1994-11-20  |  4KB  |  76 lines

  1.  
  2. OD(1)           Reference Manual                OD(1)
  3.  
  4.  
  5. NAME  
  6.         od - ファイル内容の8進、16進などでのダンプ
  7.  
  8.  
  9. SYNTAX  
  10.  
  11.         od [-bcdosxvCSmrnXpu] [-wn] [-Wn] [-tn[CS]] [FILE]
  12.            [[+][0x]offset[.][b]]
  13.  
  14.  
  15. DESCRIPTION  
  16.  
  17.         od は、オプション無指定ならFILEをバイト毎に8進ダンプする。オプシ
  18.         ョンによって16進ダンプや、可視文字の場合は文字として表示するなど
  19.         のモードに切り換えることもできる。なお、ワード毎にダンプするモー
  20.         ドでは、ワード内のバイト順序はシステム依存であり、MS-DOSの場合は
  21.         上位アドレスのバイトが上位バイトになる(オプションでひっくり返すこ
  22.         とも可)。
  23.  
  24.         FILEは高々1つしか指定できない。指定がなければ標準入力をダンプする。
  25.         なお、ワイルドカードも利用できるが、展開結果が単一のファイルでな
  26.         いと構文エラーになってしまう。
  27.  
  28.         オプションは次の通りである。
  29.  
  30.         -b: 8進でダンプ。
  31.         -c: 8進でダンプするが、可視文字は文字として表示、`\n' `\t' `\b'
  32.             `\r' `\f' `\0'はC言語のエスケープ表記で表示、垂直タブ・ベル文
  33.             字・エスケープ文字はそれぞれ`\v' `\a' `\e'と表示する。
  34.         -d: ワード(2バイト)単位で無符号10進ダンプ。
  35.         -o: ワード(2バイト)単位で8進ダンプ。デフォルト。
  36.         -s: ワード(2バイト)単位で有符号10進ダンプ。
  37.         -x: ワード(2バイト)単位で16進ダンプ。
  38.         -v: デフォルトでは、表示時に前の行と全く同じバイト並びは省略され
  39.             るが、このオプションを指定するとそれを行わず全部表示する。
  40.         -C: -cと同様だが、日本語EUCコードによる2バイト文字あるいは1バイト
  41.             仮名と見なせる2バイトの並びは文字として表示。但し、表示時にE
  42.             UCからMS漢字コードへの変換は行わない。
  43.         -S: -cと同様だが、MS漢字コードによる2バイト文字と見なせる2バイト
  44.             の並びあるいは1バイト仮名は文字として表示。但し、NECの2バイト
  45.             半角文字である0x8540から0x869eまでの範囲を除く。
  46.         -m: 各バイトを1ビット単位に分解し、ビット1が立っているところは「
  47.             #」、そうでないところは「-」と表示。
  48.         -r: ワード単位でのダンプにおいて、上位バイトと下位バイトを逆にす
  49.             る。
  50.         -n: ダンプの各行の先頭に出るアドレス表示を省く。
  51.         -X: -b, -c, -S, -Cの出力を8進から16進に変更。
  52.         -p: ダンプ出力で各バイト(あるいはワード)を分ける空白を出力しない。
  53.         -u: このオプションはまだインプリメントされていない。
  54.         -w n: nは10進数。出力を1行何バイトにするかの設定。デフォルトは16。
  55.         -W n: nは10進数。-wと同様だが、最初の行だけの変更。
  56.         -t n[CS]: nは10進数。ファイル内に現れる、可視文字・`\n' `\t' `\b
  57.             ' `\r' `\f'・垂直タブ・ベル文字・エスケープ文字ばかりからなる
  58.             nバイト以上の並びを表示。nの末尾に`C'がついていれば、日本語E
  59.             UCコードによる2バイト文字あるいは1バイト仮名と見なせる2バイト
  60.             の並びも考慮し(但し、表示時にEUCからMS漢字コードへの変換は行
  61.             わない)、`S'がついていれば、MS漢字コードによる2バイト文字と見
  62.             なせる2バイトの並びあるいは1バイト仮名も考慮する(`C'`S'を両方
  63.             付けることはできない)。
  64.  
  65.         FILEの後に`+'で始まる引数を付けて、ダンプを開始するオフセットを指
  66.         定することもできる。この場合、指定したオフセットまでは単に読み飛
  67.         ばされる。オフセット指定は、前に`0x'を付けると16進、後ろに`.'を付
  68.         けると10進と解釈され(この場合、各行の先頭のアドレス表示も16あるい
  69.         は10進になる)、でなければ8進と解釈される。また、16進の場合を除き、
  70.         後ろに`b'を付けるとオフセットはブロック単位(1ブロックは512バイト)
  71.         と見なされる(`B'だと1024バイト単位になる)。
  72.  
  73.  
  74. SEE ALSO 
  75.         wild(5), setarg(5)
  76.