これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks の無料ホスティング プロバイダーで実行できるコマンド ガードです。
プログラム:
NAME
ガード - 条件によって保護されたファイルのリストから選択します
SYNOPSIS
ガード [--プレフィックス=DIR] [--パス=ディレクトリ1:ディレクトリ2:...] [--default=<0|1>] [--check|--list]
[--invert-match] [--with-guards] [--config= 】 シンボル ...
DESCRIPTION
スクリプトは、いわゆるガード、ファイル名、および
コメントを作成し、すべてのガードを満たすファイル名を標準出力に書き込みます。 の
スクリプトはシンボルのリストを引数として受け取ります。 設定ファイルの各行は次のとおりです。
別途処理されます。 列は多数の警備員で始まる場合があります。 以下の守護者は、
定義:
+XXX シンボルの場合、この行にファイルを含めます。 XXX が定義される。
-XXX シンボルが次の場合、この行のファイルを除外します。 XXX が定義される。
+!XXX シンボルの場合、この行にファイルを含めます。 XXX 定義されてない。
-!XXX シンボルが次の場合、この行のファイルを除外します。 XXX 定義されてない。
- このファイルを除外します。 スプリアスを避けるために使用されます - チェック メッセージ。
ガードは左から右に処理されます。 一致する最後のガードによって、ファイルが
含まれています。 ガードが指定されていない場合、 - ディフォルト 設定により、ファイルが
含まれています。
構成ファイルが指定されていない場合、スクリプトは標準入力から読み取ります。
- チェック オプションは、仕様ファイルをファイル システムと比較するために使用されます。 もし
仕様内で参照されているファイルが存在しない場合、またはファイルが登録されていない場合
仕様ファイルには警告が出力されます。 の - 道 オプションを使用して指定できます
どのディレクトリをスキャンするか。 複数のディレクトリはコロンで区切ります
(":") キャラクター。 の --prefix オプションでファイルの場所を指定します。
- リスト ルールに依存せずにすべてのファイルをリストします。 使用 --反転マッチ のみをリストするには
除外されたパッチ。 使用 --ガード付き すべての包含ルールと除外ルールも含めます。
onworks.net サービスを使用してオンラインでガードを使用する