Name

find — stdin  stdout  - datei  -- opt--help  --version

Synopsis

find [verzeichnisse] [ausdruck]

Der find-Befehl durchsucht ein oder mehrere Verzeichnisse (und rekursiv auch deren Unterverzeichnisse) nach Dateien, die bestimmten Kriterien entsprechen. Er ist sehr leistungsstark, besitzt mehr als 50 Optionen, leider aber auch eine ziemlich ungewöhnliche Syntax. Hier sind einige einfache Beispiele, die das gesamte Dateisystem vom Root-Verzeichnis aus durchsuchen:

Sucht eine bestimmte Datei namens meinedatei:

$ find / -type f -name meinedatei -print

Gibt alle Verzeichnisnamen aus:

$ find / -type d -print

Gibt Dateinamen aus, die auf ».txt« enden (beachten Sie, wie das Wildcard geschützt wird, damit die Shell es ignoriert):

$ find / -type f -name \*.txt ...

Get Linux kurz & gut, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.