[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

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 section 15.1 ターゲットの選択.

-v
--version
プログラムのバージョンナンバーを標準出力に出力し終了します.


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by Akihiro Sagawa on March, 3 2004 using texi2html