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 ;)
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 ;)
Please also mark the comments that contributed to the solution of the article
Content-Key: 151419
Url: https://administrator.de/contentid/151419
Printed on: April 26, 2024 at 16:04 o'clock
3 Comments
Latest comment