`` `bash
finden . -Type f -name "*.extesion"
`` `
Erläuterung:
* `find .` :Dies startet die Suche im aktuellen Verzeichnis (".").
* `-typ f` :Dies beschränkt die Suche auf reguläre Dateien.
* `-name"* .extesion "` :Dies gibt das übereinstimmende Muster an. Das Sternchen (`*`) ist eine Wildcard, die eine beliebige Anzahl von Zeichen entspricht. Dadurch werden Dateien festgestellt, die mit ".extesion" enden.
Beispiel:
Um alle Dateien mit der Erweiterung ".txt" im aktuellen Verzeichnis und seinen Unterverzeichnissen zu finden, verwenden Sie den folgenden Befehl:
`` `bash
finden . -Type f -name "*.txt"
`` `
Hinweis:
* Ersetzen Sie `.extesion` durch die tatsächliche Dateierweiterung, nach der Sie suchen.
* Sie können andere Dateiübereinstimmungsmuster in der Option "-name" verwenden. Um beispielsweise Dateien zu finden, die mit "Test" beginnen und mit ".txt" enden, können Sie:`-name" test*.txt "` verwenden.
* Wenn Sie nach Dateien suchen möchten, die eine bestimmte Erweiterung haben, aber auch ein bestimmtes Wort in ihrem Namen enthalten, können Sie die Option `-eexec` mit dem Befehl" grep "verwenden. Zum Beispiel:`find. -Type f -name "*.txt" -exec grep -q "keyword" {} \; `