Linux odコマンド
Linux odコマンドは、ファイルの内容を出力するために使用されます。
odコマンドは指定されたファイルの内容を読み取り、その内容を8進数コードで表示します。
構文
od [-abcdfhilovx][-A <字码基数>][-j <字符数目>][-N <字符数目>][-s <字符串字符数>][-t <输出格式>][-w <每列字符数>][--help][--version][文件...]
パラメータ:
- -a このパラメータの効果は、"-ta"パラメータを同時に指定した場合と同じです。
- -A<コード基数> コードをどの基数で計算するかを選択します。
- -b このパラメータの効果は、"-toC"パラメータを同時に指定した場合と同じです。
- -c このパラメータの効果は、"-tC"パラメータを同時に指定した場合と同じです。
- -d このパラメータの効果は、"-tu2"パラメータを同時に指定した場合と同じです。
- -f このパラメータの効果は、"-tfF"パラメータを同時に指定した場合と同じです。
- -h このパラメータの効果は、"-tx2"パラメータを同時に指定した場合と同じです。
- -i このパラメータの効果は、"-td2"パラメータを同時に指定した場合と同じです。
- -j<文字数>または--skip-bytes=<文字数> 設定した文字数をスキップします。
- -l このパラメータの効果は、"-td4"パラメータを同時に指定した場合と同じです。
- -N<文字数>または--read-bytes=<文字数> 設定した文字数まで読み取ります。
- -o このパラメータの効果は、"-to2"パラメータを同時に指定した場合と同じです。
- -s<文字列文字数>または--strings=<文字列文字数> 指定した文字数に一致する文字列のみを表示します。
- -t<出力形式>または--format=<出力形式> 出力形式を設定します。
- -vまたは--output-duplicates 出力時に重複するデータを省略しません。
- -w<各列の文字数>または--width=<各列の文字数> 各列の最大文字数を設定します。
- -x このパラメータの効果は、"-h"パラメータを同時に指定した場合と同じです。
- --help オンラインヘルプ。
- --version バージョン情報を表示します。
例
tmpファイルを作成します:
$ echo abcdef g > tmp $ cat tmp abcdef g
odコマンドを使用します:
$ od -b tmp 0000000 141 142 143 144 145 146 040 147 012 0000011
単バイトの8進数解釈を使用して出力します。左側のデフォルトのアドレス形式が8バイトであることに注意してください:
$ od -c tmp 0000000 a b c d e f g \n 0000011
ASCIIコードを使用して出力します。これにはエスケープ文字が含まれることに注意してください。
$ od -t d1 tmp 0000000 97 98 99 100 101 102 32 103 10 0000011
単バイトの10進数を使用して解釈します。
$ od -A d -c tmp 0000000 a b c d e f g \n 0000009その他の拡張
Linuxコマンド大全