Double Commander

2.5. ファイル検索

コンテンツ

1. 紹介
2. 「標準」タブ
3. 「高度な」タブ
3.1. 特定の属性を持つファイルを検索する
3.1.1. 高度なモード
3.1.2.
4. 「プラグイン」タブ
5. 「ロード/セーブ」タブ
6. 「結果」タブ
7. 追加設定

1. 紹介

検索ツール機能はタブごとにグループ化されており、Alt+1...Alt+4 の組み合わせキーを使用してタブ間を切り替えることができます。

さらに、このウィンドウのメインメニューから特定の機能にアクセスできます。

2. 「標準」タブ

このタブでは、名前と内容でファイルを検索できます。

検索:標準

開始ディレクトリ フィールドは、検索を開始するディレクトリを指定し、デフォルトではアクティブパネルの現在のディレクトリが使用されます。

ファイル検索場所を指定する追加オプション:

ファイルマスク フィールドは検索マスクを設定します。またはファイル名またはその一部のみを指定できます。

追加オプション:

注意:ファイルマスク除外ファイル開始ディレクトリ および 除外サブディレクトリ は複数の値の入力を許可し、セミコロン「;」で区切られ、スペースは不要です。名前にセミコロンを含むファイルを探す必要がある場合は、正規表現を使用できます。

ファイル内テキスト検索 チェックボックスが有効になっている場合、プロセスはファイル内で指定されたテキストを検索します。チェックボックスを有効にすることで、このテキストを 置換 フィールドで指定された他の任意のテキストに置き換えることもできます。

追加オプション:

テキストエンコーディングに関する注意:テキストエンコーディングを設定するか、以下の特別な値のいずれかを使用できます:

エンコード ボタン (エンコード) により、複数のエンコーディングを指定できます。

開始 ボタンは検索を開始し、キャンセル は検索を停止し、閉じる はファイル検索ウィンドウを閉じます。

新しい検索 – 以前の結果をクリアし、新しい検索を開始できるようにします(新しい条件でも可能です)。

前回の検索 – 前回の検索パラメータをロードします(現在のセッション中、Double Commander を閉じる前まで)。

デフォルトでは、Double Commander は入力フィールドの履歴を保存します。履歴から不要なエントリを削除するには Shift+Del を使用でき、設定 セクションで履歴の保存を無効にすることもできます。

3. 「高度な」タブ

高度な タブでは、追加条件を指定できます:日付、時間、ファイルの年齢(変更日時による)、最小および最大ファイルサイズ、およびファイル属性。

検索:高度な

ファイル属性は手動で指定するか、追加 ボタンの小さなヘルパーを使用できます(ファイル属性の使用に関する詳細は以下を参照してください)。ヘルプ ボタンはこのページの次のサブセクションを開きます。

ここでは、以下の条件の一つまたは複数を使用して重複ファイルを検索することもできます:

結果にはファイル名、一致したファイルのグループ番号、ファイルの場所が表示されます。リストボックスに提供された後、特殊な選択モードを使用することもできます。そこでは重複項目のみを選択できます: マーク サブメニューの グループを選択 および グループの選択解除

3.1. 特定の属性を持つファイルを検索する。

特定の属性を検索するには、どの属性を検索するか、およびそれらが有効か無効かを指定する文字列パターンを入力する必要があります。

個々の属性は次のような形式で表されます:

<attribute>+ または <attribute>-

プラス記号はファイルにその属性が設定されている必要があることを示し、マイナス記号はファイルにその属性が設定されていないことを示します。

さまざまな <attribute> 識別子は次の通りです:

Windows の属性
属性文字意味
a
アーカイブ
c
圧縮(NTFS 圧縮)
d
ディレクトリ
e
暗号化(EFS 暗号化)
h
隠し
l
シンボリックリンク
p
スパース
r
読み取り専用
s
システム
t
一時的

Unix/Linux の属性(権限)
権限文字意味
ur
ユーザー読み取り
uw
ユーザー書き込み
ux
ユーザー実行
gr
グループ読み取り
gw
グループ書き込み
gx
グループ実行
or
その他読み取り
ow
その他書き込み
ox
その他実行
us
ユーザーIDの設定
gs
グループIDの設定
sb
スティッキービット

Unix/Linux の属性(ファイルタイプ)
ファイルタイプ文字意味
b
ブロックデバイス
c
キャラクタデバイス
d
ディレクトリ
f
名前付きパイプ(FIFO)
l
シンボリックリンク
r
通常ファイル
s
ソケット

Unix/Linux では、8進数表記を使用して権限を表すこともできます。例えば 0750 は uruwuxgr、および gx の組み合わせと同じです。

3.1.1. 高度なモード

複数の属性は AND 関係で結合できます。パターンを一つ指定し、続けて別のパターンを指定するだけです。

例:r+s+h+ は、読み取り専用、隠し、およびシステム属性がすべて設定されたファイルに一致します。

さらに、このような AND 属性グループは OR 関係で結合できます。これは「|」文字(縦棒)を使用して行います。

例:r+|s+h+ は、以下のいずれかの条件に一致するファイルに一致します:

AND シーケンスの先頭に指定された「!」文字を使用して、AND シーケンスを否定できます。

例:!r+s+h+ は、読み取り専用、隠し、およびシステム属性がすべて設定されていないファイルに一致します。一致するファイルはこれらの属性がまったく設定されていないか、一部の属性のみが設定されている可能性がありますが、すべてが設定されていることはありません。

否定は AND シーケンスにのみ適用されるため、パターン !r+|!s+h+ は以下のいずれかの条件に一致するファイルに一致します:

3.1.2. 例


Windows の例
例の文字説明
a+s-h-
アーカイブ属性が設定されているが、システム属性と隠し属性が設定されていないファイルに一致
e+|c+
圧縮または暗号化されたファイルに一致
d-
ファイルには一致するがディレクトリには一致しない

Unix/Linux の例
例の文字説明
uw+|gw+|ow+
ユーザー、グループ、またはその他誰かに対して書き込み可能なファイルに一致
222+
ユーザー、グループ、およびその他誰かに対して書き込み可能なファイルに一致
d+ox+
誰でもアクセス可能なディレクトリに一致
!700+
ユーザーに対して完全にアクセスできないファイルに一致

4. 「プラグイン」タブ

検索(DSX)およびコンテンツ(WDX)プラグインを使用した検索(プラグインタイプの説明およびインストール方法についてはこちらを参照してください)。

幅による画像検索の例で、最小値と最大値を含みます:

検索:プラグイン

DSX プラグインインターフェースにより、「標準」と「高度な」タブからパラメータ値を送信でき、渡される値の正確なリストは特定のプラグインの機能に依存します。

WDX プラグインは検索機能を補完し、そのフィールドは以下のルールに従って組み合わせることができます:

演算子 および は、プラグインフィールドが返すデータ型に依存します:数値、文字列、日付、時間、またはブール型。特定の数値については、測定単位(例:サイズや期間の場合)を選択できます。以下の比較演算がサポートされています:

演算子 説明
=
等しい
!=
等しくない
=(case)
等しい、大文字小文字を区別
!=(case)
等しくない、大文字小文字を区別
>
より大きい
<
より小さい
>=
以上
<=
以下
contains
文字列が特定のテキストを含む
!contains
文字列が特定のテキストを含まない
contains(case)
文字列が特定のテキストを含む、大文字小文字を区別
!contains(case)
文字列が特定のテキストを含まない、大文字小文字を区別
regexp
文字列が 正規表現 に一致
!regexp
文字列が 正規表現 に一致しない

5. 「ロード/セーブ」タブ

ロード/セーブ タブ – 検索パラメータを保存し、後で再度使用できるようにします。

さらに、ここではプログラム設定で作成されたテンプレート(色 > ファイルタイプツールチップ)および特定のツール(グループを選択ディレクトリ同期)のテンプレートを見ることができます。

テンプレートリストの下にはヒント付きのフィールドがあり、選択されたテンプレートに対して ファイルマスク および 開始ディレクトリ の値が表示されます(保存されている場合)。

6. 「結果」タブ

このタブには検索結果(完全なファイル名リストのみ)が含まれ、以下のボタンがあります:

コンテキストメニューも使用できます:

複数のファイルを選択するには、マウスと Ctrl および Shift キー、または Shift と矢印キーを使用できます。

左矢印 および 右矢印 キーは、検索結果リストと 新しい検索 ボタンの間でフォーカスを切り替えます。

7. 追加設定

検索ツールに関連する追加パラメータは、ファイル操作 > ファイル検索 設定セクションに表示されます。

検索:追加設定

ファイル検索:

ファイル内のテキスト検索:


Valid HTML 4.0 Transitional CSS Valid!