Dateien loeschen die aelter als x tage sind

M

MrVertigo

Grünschnabel
Hallo!

Ich habe leider noch nicht sehr viele Kenntnisse mit Shell-Skipten, deshalb hoffe ich dass mir hier jemand helfen kann.

Wie kann ich mit einem Shell-Skipt Dateien loeschen die aelter als x Tage sind?

LG,
Anja
 
Hi,

sieh Dir mal diesen Forenbeitrag an. Sollte auf Deine Frage passen.

Gruß Daniel
 
Vielen Dank fuer Eure Antworten, hat mir sehr weiter geholfen!
 
Ich habe das ganze nun mit
find [Verzeichnis] -not -mtime -7 -and -type f > /delete.txt

rm -rf < /delete.txt

ausprobiert.

Der erste Teil funktioniert. Aber rm -rf < /delete.txt macht gar nichts. Kann mir da noch mal jemand weiter helfen?

Danke!
Anja
 
Hi,

versuchs mal mit:

find [Verzeichnis] -not -mtime -7 -and -type f -exec rm -fr {} \;

Damit löscht Du die Dateien dann gleich und brauchst sie nicht erst in eine Datei zu schreiben.


Gruß
Dirk
 

Ähnliche Themen

rsync Übertragung von Dateien zwischen zwei Servern

Komplette Spalten aus Datei löschen.

File Rename

Nginx als Reverse Proxy für Nextcloud und Emby

Keine grafische Oberfläche (Debian Installation)

Zurück
Oben