Double Commander

2.5. Dateien suchen

Inhalt

1. Einführung
2. Registerkarte "Standard"
3. Registerkarte "Erweitert"
3.1. Dateien mit bestimmten Attributen suchen
3.1.1. Erweiterter Modus
3.1.2. Beispiele
4. Registerkarte "Plugins"
5. Registerkarte "Laden/Speichern"
6. Registerkarte "Ergebnisse"
7. Zusätzliche Konfiguration

1. Einführung

Das Suchwerkzeug ist in Registerkarten unterteilt, zwischen denen mit den Tastenkombinationen Alt+1...Alt+4 gewechselt werden kann.

Darüber hinaus kann auf bestimmte Funktionen über das Hauptmenü dieses Fensters zugegriffen werden.

2. Registerkarte "Standard"

Auf dieser Registerkarte können wir nach Dateinamen und Inhalten suchen.

Suche: Standard

Das Feld Startverzeichnis gibt das Verzeichnis an, in dem die Suche gestartet werden soll. Standardmäßig wird das aktuelle Verzeichnis des aktiven Panels verwendet.

Zusätzliche Optionen zur Festlegung des Suchorts:

Das Feld Dateimaske legt die Suchmaske fest. Wir können auch einfach den Dateinamen oder einen Teil davon angeben.

Zusätzliche Optionen:

Hinweis: Die Felder Dateimaske, Dateien ausschließen, Startverzeichnis und Unterverzeichnisse ausschließen erlauben die Eingabe mehrerer Werte, getrennt durch ein Semikolon ";" ohne Leerzeichen. Wenn nach einer Datei gesucht werden muss, deren Name ein Semikolon enthält, können reguläre Ausdrücke verwendet werden.

Wenn das Kontrollkästchen Text in Dateien suchen aktiviert ist, sucht der Prozess nach dem angegebenen Text in den Dateien. Durch Aktivieren des Kontrollkästchens können wir diesen Text auch durch einen im Feld Ersetzen durch angegebenen Text ersetzen.

Zusätzliche Optionen:

Hinweis zur Textcodierung: Wir können die Textcodierung festlegen oder einen der folgenden speziellen Werte verwenden:

Die Schaltfläche Codierung (Codierung) ermöglicht die Angabe mehrerer Codierungen.

Die Schaltfläche Start startet die Suche, Abbrechen stoppt sie und Schließen schließt das Suchfenster.

Neue Suche – Löscht die alten Ergebnisse und ermöglicht den Start einer neuen Suche (auch mit neuen Kriterien).

Letzte Suche – Lädt die Parameter der vorherigen Suche (in der aktuellen Sitzung, vor dem Schließen von Double Commander).

Standardmäßig speichert Double Commander den Verlauf der Eingabefelder. Um unnötige Einträge aus dem Verlauf zu löschen, können wir Shift+Del verwenden. Das Speichern des Verlaufs kann auch im Abschnitt Konfiguration deaktiviert werden.

3. Registerkarte "Erweitert"

Die Registerkarte Erweitert ermöglicht die Angabe zusätzlicher Bedingungen: Datum, Uhrzeit und Dateialter (nach Änderungsdatum), minimale und maximale Dateigröße sowie Dateiattribute.

Suche: Erweitert

Dateiattribute können manuell eingegeben oder mithilfe des Assistenten über die Schaltfläche Hinzufügen ausgewählt werden (weitere Einzelheiten zur Verwendung von Dateiattributen finden Sie unten). Die Schaltfläche Hilfe öffnet den nächsten Unterabschnitt dieser Seite.

Hier können wir auch festlegen, dass nach doppelten Dateien gesucht werden soll, unter Verwendung einer oder mehrerer der folgenden Bedingungen:

In den Ergebnissen werden die Dateinamen, die Gruppennummern der passenden Dateien und deren Speicherorte angezeigt. Nach der Ausgabe im Listenfeld können wir auch spezielle Auswahlmodi verwenden, bei denen nur Duplikate ausgewählt werden können: über die Befehle Gruppe markieren und Gruppe demarkieren im Untermenü Markieren.

3.1. Dateien mit bestimmten Attributen suchen

Um nach bestimmten Attributen zu suchen, müssen wir eine Zeichenfolgenmaske eingeben, die angibt, nach welchen Attributen gesucht werden soll und ob diese aktiviert oder deaktiviert sein müssen.

Ein einzelnes Attribut wird im folgenden Format dargestellt:

<Attribut>+ oder <Attribut>-

Ein Pluszeichen bedeutet, dass die Datei das Attribut aufweisen muss, ein Minuszeichen bedeutet, dass die Datei das Attribut nicht aufweisen darf.

Die verschiedenen <Attribut>-Bezeichner lauten wie folgt:

Attribute in Windows
AttributbuchstabeBedeutung
a
Archiv (Archive)
c
Komprimiert (NTFS-Komprimierung)
d
Verzeichnis (Directory)
e
Verschlüsselt (EFS-Verschlüsselung)
h
Versteckt (Hidden)
l
Symbolischer Link (Reparse Point)
p
Sparse-Datei
r
Schreibgeschützt (Read-only)
s
System
t
Temporär

Attribute (Berechtigungen) in Unix/Linux
BerechtigungsbuchstabeBedeutung
ur
Benutzer - Lesen (User Read)
uw
Benutzer - Schreiben (User Write)
ux
Benutzer - Ausführen (User Execute)
gr
Gruppe - Lesen (Group Read)
gw
Gruppe - Schreiben (Group Write)
gx
Gruppe - Ausführen (Group Execute)
or
Andere - Lesen (Others Read)
ow
Andere - Schreiben (Others Write)
ox
Andere - Ausführen (Others Execute)
us
Set-User-ID (SUID)
gs
Set-Group-ID (SGID)
sb
Sticky-Bit

Dateitypen in Unix/Linux
DateitypbuchstabeBedeutung
b
Blockorientiertes Gerät
c
Zeichenorientiertes Gerät
d
Verzeichnis (Directory)
f
Named Pipe (FIFO)
l
Symbolischer Link
r
Reguläre Datei
s
Socket

Unter Unix/Linux können wir Berechtigungen auch in oktaler Schreibweise angeben. Beispielsweise entspricht 0750 der Kombination aus ur, uw, ux, gr und gx

3.1.1. Erweiterter Modus

Mehrere Attribute können durch eine logische UND-Verknüpfung kombiniert werden. Geben Sie dazu einfach die Masken nacheinander an.

Beispiel: r+s+h+ findet Dateien, bei denen alle drei Attribute gesetzt sind: Schreibgeschützt, System und Versteckt.

Zusätzlich können solche UND-Gruppen durch eine logische ODER-Verknüpfung kombiniert werden. Dies geschieht mithilfe des Zeichens "|" (vertikaler Strich).

Beispiel: r+|s+h+ findet Dateien, die eine der folgenden Bedingungen erfüllen:

Es ist möglich, eine UND-Gruppe zu negieren, indem das Zeichen "!" am Anfang der Sequenz angegeben wird.

Beispiel: !r+s+h+ findet Dateien, bei denen nicht alle drei Attribute (Schreibgeschützt, Versteckt, System) gleichzeitig gesetzt sind. Die gefundenen Dateien haben diese Attribute möglicherweise gar nicht oder nur einige davon, aber nicht alle drei.

Die Negierung gilt nur für die jeweilige UND-Gruppe, daher findet die Maske !r+|!s+h+ Dateien, die eine der folgenden Bedingungen erfüllen:

3.1.2. Beispiele


Beispiele für Windows
BeispielmaskeErklärung
a+s-h-
Findet Dateien mit gesetztem Archiv-Attribut, bei denen aber System- und Versteckt-Attribute nicht gesetzt sind.
e+|c+
Findet Dateien, die entweder komprimiert oder verschlüsselt sind.
d-
Findet Dateien, schließt jedoch Verzeichnisse aus.

Beispiele für Unix/Linux
BeispielmaskeErklärung
uw+|gw+|ow+
Findet Dateien, die entweder für den Besitzer, die Gruppe oder andere schreibbar sind.
222+
Findet Dateien, die für den Besitzer, die Gruppe und alle anderen schreibbar sind.
d+ox+
Findet Verzeichnisse, die für jeden zugänglich (ausführbar) sind.
!700+
Findet Dateien, auf die der Besitzer nicht vollen Zugriff hat.

4. Registerkarte "Plugins"

Ermöglicht die Suche mithilfe von Such- (DSX) und Inhalts- (WDX) Plugins (eine Beschreibung der Plugin-Typen und deren Installation finden Sie hier).

Beispiel für die Suche nach Bildern basierend auf der Breite mit Angabe von Minimal- und Maximalwerten:

Suche: Plugins

Die DSX-Plugin-Schnittstelle ermöglicht die Übergabe von Parameterwerten aus den Registerkarten "Standard" und "Erweitert". Welche Werte genau übergeben werden, hängt von den Funktionen des jeweiligen Plugins ab.

WDX-Plugins ergänzen die Suchfunktion, deren Felder nach folgenden Regeln kombiniert werden können:

Die verfügbaren Operatoren und Werte hängen vom Datentyp ab, den das Plugin-Feld zurückgibt: Zahl, Zeichenfolge, Datum, Uhrzeit oder boolescher Wert. Für einige numerische Werte können wir Maßeinheiten wählen (z. B. für Dateigröße oder Zeitdauer). Die folgenden Vergleichsoperationen werden unterstützt:

Operator Beschreibung
=
Gleich
!=
Ungleich
=(case)
Gleich, Groß-/Kleinschreibung beachten
!=(case)
Ungleich, Groß-/Kleinschreibung beachten
>
Größer als
<
Kleiner als
>=
Größer oder gleich
<=
Kleiner oder gleich
contains
Zeichenfolge enthält bestimmten Text
!contains
Zeichenfolge enthält bestimmten Text nicht
contains(case)
Zeichenfolge enthält bestimmten Text, Groß-/Kleinschreibung beachten
!contains(case)
Zeichenfolge enthält bestimmten Text nicht, Groß-/Kleinschreibung beachten
regexp
Zeichenfolge entspricht dem regulären Ausdruck
!regexp
Zeichenfolge entspricht nicht dem regulären Ausdruck

5. Registerkarte "Laden/Speichern"

Die Registerkarte Laden/Speichern – ermöglicht das Speichern von Suchparametern, um sie später wiederzuverwenden.

Darüber hinaus werden hier Vorlagen angezeigt, die in den Programmeinstellungen (Farben > Dateitypen, Tooltips) und in bestimmten Werkzeugen (Auswahlgruppe, Verzeichnisse synchronisieren) erstellt wurden.

Unterhalb der Vorlagenliste befindet sich ein Informationsfeld: Für die ausgewählte Vorlage werden die Werte für Dateimaske und Startverzeichnis angezeigt (sofern diese gespeichert wurden).

6. Registerkarte "Ergebnisse"

Diese Registerkarte enthält die Suchergebnisse (eine einfache Liste der vollständigen Dateinamen) und bietet folgende Schaltflächen:

Zusätzlich steht ein Kontextmenü zur Verfügung:

Um mehrere Dateien auszuwählen, können wir die Maus in Kombination mit den Tasten Strg und Umschalt oder Umschalt und den Pfeiltasten verwenden。

Die Tasten Linkspfeil und Rechtspfeil wechseln den Fokus zwischen der Suchergebnisliste und der Schaltfläche Neue Suche


7. Zusätzliche Konfiguration

Zusätzliche Parameter für das Suchwerkzeug befinden sich im Einstellungsbereich Dateioperationen > Dateisuche.

Suche: Zusätzliche Konfiguration

Dateisuche:

Text in Dateien suchen:


Gültiges HTML 4.0 Transitional CSS gültig!