• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Dateien löschen?

Maik20

Newbie
Hallo zusammen,

ich habe einen Ordner mit Dateien die alle wie folgt aufgebaut sind:

yyyymmtt.zip

Jetzt möchte ich alle Dateien löschen die älter sind als

aktuellesdatum - 7 Tage

Sprich nur die Datein der letzten 7 Tage sollen erhalten bleiben.

Könnte mir wohl jemand einen Tip geben.

Danke
 

snaewe

Hacker
Hint:
Code:
man find
uns suche nach 'mtime'.

(Wenn die Dateien wirklich den Namen ihres letzten Änderungsdatums tragen!)

/S
 

regexer

Advanced Hacker
Wenn man "find" verwendet kommt es darauf an, ob man sich auf das Datei-Änderungs- oder Anlagedatum verlassen kann. Wenn nur der Dateiname selbst herangezogen werden soll, kann man das mit "date -d" machen.

Siehe hierzu http://www.linux-club.de/viewtopic.php?t=35715
 
Oben