Suchen von Dateien mithilfe eines Platzhalters in UNIX

Wenn Sie alle Dateien finden möchten, die einem bestimmten Dateinamensmuster entsprechen, kann mit dem Befehl find ein Platzhalterzeichen verwendet werden. Hier einige Beispiele, um den Einstieg zu erleichtern.


So finden Sie alle Dateien, die mit .html enden:

find / -name \ *. html -print

Das Zeichen bewirkt, dass die Shell das folgende Zeichen, in diesem Fall ein Stern, ignoriert. So finden Sie eine Datei, die mit dem Projekt beginnt:

find / -name Projekt \ * -print

Mehrere Platzhalter können in demselben Suchbefehl verwendet werden. Der folgende Befehl findet alle Dateien mit dem Wort möglicherweise darin:

find / -name \ * vielleicht \ * -print

Der umgekehrte Schrägstrich \ ist wichtig. Sie weist die Shell an, das Platzhalterzeichen bei der Interpretation der Befehlszeilenargumente nicht als Platzhalterzeichen zu behandeln.