Verschieben von Dateien die älter sind als n Tage
Hallo Zusammen, ich benötige wiedermal Hilfe
Wie kann ich es machen, dass Dateien (log-files in meinem Fall) nach z.B. 3 Tagen verschoben werden?
Also Dateien, die älter sind als 3 Tage sind und auch in allen Unterverzeichnissen.
Ich habe schon einige Ansätze gefunden, jedoch komme ich auf keine zufriedenstellende Lösung.
Meine Versuche:
find ordner/* -mtime +3 -exec mv {} verschiebepunkt/ \ ;
oder.
Die obere Option mit dem '"find" würde auch funktionieren, wenn er nicht den verschiebepunkt-ordner selbst noch durchsuchen würde....vllt gibt es ja da eine einfache Option, dass
er nicht den Ordner wechselt...
ich find sonst nix passendes
also schonmal danke fürs nachdenken ;)
Wie kann ich es machen, dass Dateien (log-files in meinem Fall) nach z.B. 3 Tagen verschoben werden?
Also Dateien, die älter sind als 3 Tage sind und auch in allen Unterverzeichnissen.
Ich habe schon einige Ansätze gefunden, jedoch komme ich auf keine zufriedenstellende Lösung.
Meine Versuche:
find ordner/* -mtime +3 -exec mv {} verschiebepunkt/ \ ;
oder.
Die obere Option mit dem '"find" würde auch funktionieren, wenn er nicht den verschiebepunkt-ordner selbst noch durchsuchen würde....vllt gibt es ja da eine einfache Option, dass
er nicht den Ordner wechselt...
ich find sonst nix passendes
also schonmal danke fürs nachdenken ;)
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 151419
Url: https://administrator.de/contentid/151419
Ausgedruckt am: 19.11.2024 um 12:11 Uhr
3 Kommentare
Neuester Kommentar