英語フランス語スペイン語

OnWorksファビコン

alpha-linux-gnu-strings - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks 無料ホスティング プロバイダーで alpha-linux-gnu-strings を実行します。

これはコマンド alpha-linux-gnu-strings で、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できます。

プログラム:

NAME


文字列-印刷可能な文字の文字列をファイルに出力します。

SYNOPSIS


文字列[-afovV] [-最小長]
[-n 最小長] [-バイト=最小長]
[-t 基数] [-基数=基数]
[-e エンコーディング] [--encoding =エンコーディング]
[-] [- すべて] [--印刷ファイル名]
[-T 友人名] [--target =友人名]
[-w] [--include-all-空白]
[-s] [-- 出力セパレータsep_string]
[ - 助けて] [- バージョン] file...

DESCRIPTION


それぞれについて、 file 与えられた、GNU ストリング にある印刷可能な文字シーケンスを印刷します
少なくとも4文字の長さ(または以下のオプションで指定された数)で、その後に
印刷できない文字。

文字列プログラムがどのように構成されたかに応じて、デフォルトでいずれかの表示になります
各ファイルで見つけることができるすべての印刷可能なシーケンス、または
ロード可能な初期化されたデータセクションにあります。 ファイルタイプが認識できない場合、または
文字列がstdinから読み取られている場合、常にすべての印刷可能なシーケンスが表示されます
それが見つけることができること。

下位互換性のために、コマンドラインオプションの後に発生するファイル -
存在に関係なく、完全にスキャンされます -d オプションを選択します。

ストリング 主に非テキストファイルの内容を判別するのに役立ちます。

OPTIONS


-a
- すべて
- ファイルに含まれるセクションやそれらのセクションに関係なく、ファイル全体をスキャンします
ロードまたは初期化されます。 通常、これがデフォルトの動作ですが、文字列は次のようになります。
次のように構成されています -d 代わりにデフォルトです。

この - オプションは位置に依存し、文字列に任意のフルスキャンを実行するように強制します
後に記載されているファイル - コマンドラインで、たとえ -d オプションはされています
指定。

-d
- データ
ファイル内の初期化され、ロードされたデータセクションからの文字列のみを出力します。 これはかもしれません
出力内のガベージの量を減らしますが、文字列プログラムを
スキャンとロードに使用されるBFDライブラリに存在する可能性のあるセキュリティ上の欠陥
セクション。 このオプションがデフォルトの動作になるように文字列を構成できます。 の
そのような場合 -a オプションを使用して、BFDライブラリの使用を回避し、代わりに
ファイルで見つかったすべての文字列を出力します。

-f
--印刷ファイル名
各文字列の前にファイル名を出力します。

- 助けて
プログラムの使用法の要約を標準出力に出力して終了します。

-最小長
-n 最小長
-バイト=最小長
少なくとも文字のシーケンスを印刷する 最小長 代わりに長い文字
デフォルトの4。

-o いいね -t o。 他のいくつかのバージョン ストリング 持ってる -o のように振る舞う -t d 代わりは。 私たち以来
両方の方法と互換性があるわけではありません。どちらかを選択しただけです。

-t 基数
-基数=基数
各文字列の前にファイル内のオフセットを出力します。 XNUMX文字の引数
オフセットの基数を指定します---o XNUMX進数の場合、 x XNUMX進数の場合、または d XNUMX進数の場合。

-e エンコーディング
--encoding =エンコーディング
検索する文字列の文字エンコードを選択します。 可能な値
for エンコーディング には次の値があります: s =単一の7ビットバイト文字(ASCII、ISO 8859など、デフォルト)、 S
=単一の8ビットバイト文字、 b = 16ビットビゲンディアン、 l = 16ビットリテンディアン、 B =
32ビットbigendian、 L = 32ビットのリテンディアン。 ワイド文字列を見つけるのに便利です。
(lb たとえば、Unicode UTF-16 / UCS-2エンコーディングに適用されます)。

-T 友人名
--target =友人名
システムのデフォルト形式以外のオブジェクトコード形式を指定してください。

-v
-V
- バージョン
プログラムのバージョン番号を標準出力に出力して終了します。

-w
--include-all-空白
デフォルトでは、表示される文字列にはタブ文字とスペース文字が含まれていますが、
しかし、改行やキャリッジリターンなどの他の空白文字はそうではありません。 NS
-w オプションはこれを変更して、すべての空白文字がの一部であると見なされるようにします
文字列。

-s
-- 出力セパレータ
デフォルトでは、出力文字列は改行で区切られます。 このオプションを使用すると、
出力レコード区切り文字として使用する任意の文字列を指定します。 と便利
--include-all-whitespaceここで、文字列には内部的に新しい行が含まれる場合があります。

@file
からコマンドラインオプションを読み取る file。 読み取られたオプションは、の代わりに挿入されます
オリジナル @file オプション。 場合 file 存在しないか、読み取ることができない場合、オプション
文字通りに扱われ、削除されません。

オプションで file 空白で区切られます。 空白文字が含まれる場合があります
オプション全体を一重引用符または二重引用符で囲むことにより、オプション内で。 どれでも
文字(バックスラッシュを含む)は、文字の前に付けることで含めることができます
バックスラッシュが含まれています。 NS file それ自体に追加の@が含まれる場合がありますfile オプション; どれか
このようなオプションは再帰的に処理されます。

onworks.net サービスを使用してオンラインで alpha-linux-gnu-strings を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad