Wie suche ich rekursiv nach Dateien mit bestimmten Erweiterungen?
Frage
Ich muss alles finden .psd
Dateien auf meinem Linux-System (dediziertes Webhosting).Ich habe so etwas versucht: ls -R *.psd
, aber das funktioniert nicht.Vorschläge?
Lösung
Sie können dazu den folgenden Suchbefehl verwenden:
find /path/to/search -iname '*.psd'
iname
führt eine Suche ohne Berücksichtigung der Groß- und Kleinschreibung durch.
Andere Tipps
das kannst du auch
ls ./**/*.psd
Aber:
- Sie müssen Bash-Version 4+ haben
- du musst haben
shopt -s globstar
#in Ihrer .bashrc- oder .profile-Datei usw. - Bei der Suche wird die Groß-/Kleinschreibung beachtet (oder Sie müssen festlegen).
shopt -s nocaseglob
zu)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow