find
Dies ist eine alte Version des Dokuments!
find
find
ist ein Befehl zum Finden von Dateien unter Linux
exec
Mit den von find
gefunden Dateien lässt sich eine Aktion durchführen.
Dazu dient der Parameter -exec
, die geschweiften Klammern werden nacheinander durch die gefunden Dateien ersetzt und das Kommando ausgeführt.
Das folgende Beispiel löscht alle Datei im Ordner /test
, die älter als ein Tag sind:
find /test -mtime 1 -exec rm {} \;
Nach den geschweiften Klammern wird ein Leerzeichen benötigt und das Kommando muss mit \;
beendet werden.
Links
find.1437557520.txt.gz · Zuletzt geändert: 2015/07/22 11:32 von olli