Suchsyntax

Die Grundlagen

Tippe Wörter; eine Datei wird gefunden, wenn ihr Name alle enthält, in beliebiger Reihenfolge. Groß- und Kleinschreibung spielen keine Rolle, Akzente auch nicht (cafe findet Café).

  • foo bar: beide Wörter (UND).
  • foo | bar: eines von beiden (ODER). a b | c heißt (a UND b) ODER c.
  • !foo: enthält foo nicht.
  • "foo bar": genau diese Wortfolge. In Anführungszeichen sind |, ! und : normale Zeichen.
  • * und ? sind Platzhalter (beliebig viele Zeichen, genau ein Zeichen) und passen auf den ganzen Namen: *.mp3, IMG_????.jpg.

Schalter

  • case: schaltet für den Rest der Suche die Groß-/Kleinschreibung ein. case:Remix findet nur diese Schreibweise. nocase: schaltet sie wieder aus.
  • regex: schaltet für den Rest der Suche reguläre Ausdrücke ein. regex:^IMG_\d+ passt auf einen Namen. Wörter in Anführungszeichen bleiben normaler Text.

Dateien und Ordner

  • ext:mp3 oder ext:mp3;flac;wav (auch mit Komma): nach Endung, ohne Punkt.
  • folder: zeigt nur Ordner, file: nur Dateien. Mit einem Wert wird zusätzlich der Name geprüft: folder:backup.
  • path:Music/Rock oder in:Music/Rock: der Pfad muss diesen Text enthalten.
  • junk: zeigt nur Systemmüll (._*, .DS_Store, Thumbs.db und Ähnliches). In normalen Ergebnissen ist Müll ausgeblendet.

Größe

size: nimmt eine Zahl mit Einheit: b, k/kb, m/mb, g/gb, t/tb (1 KB = 1024 Byte). Ohne Einheit sind es Byte.

  • size:>100mb, size:>=1g, size:<10k, size:<=500kb, size:=0.
  • Ein Bereich: size:1mb..10mb.

Änderungsdatum

dm: (oder datemodified:) nimmt today, yesterday oder ein Datum als 2026, 2026-03, 2026-03-14. Ein Jahr oder ein Monat umfasst das ganze Jahr bzw. den ganzen Monat.

  • dm:today, dm:2026-03, dm:>=2026-01-01, dm:<2025.
  • Ein Bereich: dm:2026-01..2026-03.

Audiofelder

Sie lesen die Tags von Musikdateien. Zahlen können >, >=, <, <= oder einen Bereich mit .. nutzen.

  • Text: artist:, title:, album:, genre:, key:, codec: (zum Beispiel artist:miles, codec:flac).
  • bitrate: oder br: in kbit/s: bitrate:>=320, br:128..256.
  • bpm: (bei einem einzelnen Wert mit etwas Toleranz): bpm:120..130.
  • dur:, duration: oder length:: dur:>6m, dur:3:30..5:00. Einheiten s, m, h, ms oder m:ss.
  • year:: year:1990..1999.
  • samplerate:, rate: oder sr:: sr:44.1k, rate:>=96khz.
  • bits:, bitdepth: oder depth:: bits:24.
  • channels: oder ch:: channels:stereo, ch:mono, ch:>2.
  • lossless: (allein oder lossless:no): verlustfreie oder verlustbehaftete Dateien.

Beispiele

  • *.pdf size:>5mb: große PDFs.
  • rechnung dm:2026 ext:pdf;docx: Rechnungen aus diesem Jahr.
  • folder:node_modules: alle node_modules-Ordner.
  • ext:mp3 bitrate:<192 !live: MP3s mit niedriger Qualität, die keine Live-Aufnahmen sind.
  • artist:coltrane lossless: dur:>8m: lange verlustfreie Titel eines Künstlers.
  • path:Downloads dm:today: was heute in Downloads gelandet ist.

Gut zu wissen

  • Ein Operator, der nicht in dieser Liste steht (etwa foo:bar), wird als normaler Text gesucht.
  • Ein Operator mit unpassendem Wert (size:big) liefert eine Fehlermeldung statt einer Vermutung.