7 strings
strings [-afov] [-min-len]
[-n min-len] [--bytes=min-len]
[-t radix] [--radix=radix]
[-e encoding] [--encoding=encoding]
[-] [--all] [--print-file-name]
[--target=bfdname]
[--help] [--version] file...
それぞれの与えられたfileに対し,gnu stringsは,出
力可能な文字が最低四文字(または以下のオプションで与えられた数)並んでい
て,それに出力不可能な文字が続くものの,出力可能な文字を出力します.デ
フォルトで,オブジェクトファイルの,初期化されロードされるセクションか
ら,文字列のみ出力します.それ以外のファイルの形式では,ファイル全体か
ら文字列を出力します.
stringsは,テキストではないファイルの内容を判断することに,主
に役立ちます.
- -a
- --all
- -
-
オブジェクトファイルの初期化されロードされるセクションのみをスキャンす
るのではありません.ファイル全体をスキャンします.
- -f
- --print-file-name
-
それぞれの文字列の前にファイル名を出力します.
- --help
-
プログラムの使用方法の概要を標準出力に出力し終了します.
- -min-len
- -n min-len
- --bytes=min-len
-
デフォルトの四文字ではなく,少なくともmin-len文字の長さの文字の列
を出力します.
- -o
-
-t oに似ています.stringsの他のバージョンには,代わ
りに-t dのように-oを動作させるものもあります.我々は,
両方の互換性を提供することができないので,単純にこちらを選択しただけで
す.
- -t radix
- --radix=radix
-
それぞれの文字列の前に,ファイル内部でのオフセットを出力します.単一文
字の引数を指定した場合,オフセットの基数を指定します — 8進数に対する
`o',16進数に対する`x',または10進数に対する`d'になりま
す.
- -e encoding
- --encoding=encoding
-
見つかった文字列の文字のエンコードを選択します.encodingに対して
利用可能な値は以下のとおりです.`s' = シングル7ビットのバイト文字
(ASCII,ISO 8859等,デフォルトです),`S' = シングル8ビットのバイト
文字,`b' = 16ビットビッグエンディアン,`l' = 16ビットリトル
エンディアン,`B' = 32ビットビッグエンディアン,`L' = 32ビッ
トリトルエンディアン.ワイド文字の文字列を見つけるとき役に立ちます.
- --target=bfdname
-
システムのデフォルトのフォーマット以外のオブジェクトコードのフォーマッ
トを指定します.詳細は,See Target Selection.
- -v
- --version
-
プログラムのバージョンナンバーを標準出力に出力し終了します.