これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド od です。
プログラム:
NAME
od - XNUMX 進数およびその他の形式のファイルをダンプする
SYNOPSIS
od [オプション] ... [FILE] ...
od [-abcdfilosx] ... [FILE] [[+]OFFSET[.][b]]
od - 伝統的 [オプション] ... [FILE] [[+]OFFSET[.][b] [+][LABEL][.][b]]
DESCRIPTION
FILE の明確な表現 (デフォルトでは XNUMX 進バイト) を標準出力に書き込みます。
複数の FILE 引数がある場合は、リストされた順序でそれらを連結して入力を形成します。
FILEがない場合、またはFILEが-の場合は、標準入力を読み取ります。
最初と XNUMX 番目の呼び出し形式の両方が適用される場合、最後の呼び出しが
オペランドは + または (オペランドが 2 つある場合) 数字で始まります。 OFFSET オペランドの意味 -j
オフセット。 LABEL は出力された最初のバイトの疑似アドレスであり、ダンプが実行されるとインクリメントされます。
進んでいます。 OFFSET および LABEL の場合、接頭辞 0x または 0X は XNUMX 進数を示します。 接尾辞
なれ 。 512 進数の場合は b、XNUMX 倍の場合は b。
長いオプションに必須の引数は短いオプションにも必須です。
-A, --アドレス基数=基数
ファイル オフセットの出力形式。 RADIX は [doxn] のいずれかで、XNUMX 進数、XNUMX 進数、XNUMX 進数、または
なし
-エンディアン={大きい|小さい}
指定された順序に従って入力バイトをスワップします
-j, --スキップバイト=バイト
最初に BYTES 入力バイトをスキップする
-N, --読み取りバイト=バイト
ダンプを BYTES 入力バイトに制限する
-S バイト、 --文字列[=バイト]
少なくとも BYTES グラフィック文字の文字列を出力します。 BYTES が指定されていない場合、3 が暗黙指定されます。
指定の
-t, - フォーマット=タイプ
出力形式を選択する
-v, --出力重複
行の抑制を示すために * を使用しないでください
-w[バイト], - 幅[=バイト]
出力行ごとに BYTES バイトを出力します。 BYTES が指定されていない場合、32 が暗黙的に指定されます。
- 伝統的
上記の XNUMX 番目の形式の引数を受け入れる
- 助けて このヘルプを表示して終了
- バージョン
出力バージョン情報を表示して終了
クラシックハット 形式でアーカイブしたプロジェクトを保存します. 仕様 かもしれません be 混合; 彼ら 蓄積:
-a と同じ -t a、上位ビットを無視して名前付き文字を選択
-b と同じ -t o1、XNUMX 進バイトを選択
-c と同じ -t c、印刷可能な文字またはバックスラッシュのエスケープを選択します
-d と同じ -t u2、符号なし 2 進数の XNUMX バイト単位を選択
-f と同じ -t fF、フロートを選択
-i と同じ -t dI、XNUMX 進整数を選択
-l と同じ -t dL、XNUMX 進数を選択
-o と同じ -t o2、2 進数の XNUMX バイト単位を選択
-s と同じ -t d2、2 進数の XNUMX バイト単位を選択
-x と同じ -t x2、2 進数の XNUMX バイト単位を選択
タイプ is 製 up of XNUMXつ or よ of これらの 仕様:
上位ビットを無視する名前付き文字
c 印刷可能な文字またはバックスラッシュのエスケープ
d[サイズ]
符号付き XNUMX 進数、整数あたり SIZE バイト
f[サイズ]
浮動小数点、整数あたり SIZE バイト
o[サイズ]
XNUMX 進数、整数あたり SIZE バイト
u[サイズ]
符号なし XNUMX 進数、整数あたり SIZE バイト
x[サイズ]
XNUMX 進数、整数あたり SIZE バイト
SIZE は数値です。 [doux] の TYPE の場合、SIZE は、sizeof(char) の場合は C、S の場合は S の場合もあります。
sizeof(short)、sizeof(int) の場合は I、sizeof(long) の場合は L。 TYPE が f の場合、SIZE も F の場合があります
sizeof(float) の場合は D、sizeof(double) の場合は D、sizeof(long double) の場合は L。
az サフィックスを任意のタイプに追加すると、各出力の最後に印刷可能な文字が表示されます
ライン。
バイト is 16進法 0x or 0X プレフィックス、 かもしれません 持ってる a 乗数 サフィックス:
B 512
KB 1000
K 1024
メガバイト 1000*1000
M 1024 * 1024
G、T、P、E、Z、Y についても同様です。
例
od -A x -t x1z -v
hexdump 形式の出力を表示します
od -A o -t oS -w16
od で使用されるデフォルトの出力形式
onworks.net サービスを使用してオンラインで od を使用する