Hallo zusammen,
Auf einem Ubuntu Server möchte ich einen Cron Job einrichten. Dieser soll täglich in einem bestimmten Verzeichniss nach Dateien älter als 60Tage suchen und diese auch löschen.
Dazu habe ich folgenden Befehl gefunden:
find /zielverzeichnis -type f -mtime +5 | xargs ls -l
Ich denke aber das dieser nur die Daten löscht und das leere Verzeichnis dann aber bestehen lässt.
Die Ordnerstruktur ist folgendermaßen:
Es gibt einen Ordner Upload. Darunter befinden sich FTP Upload Ordner verschiedenster User. Diese Userordner müssen definitiv bestehen bleiben. In den Userordnern soll nach Dateien gesucht werden die älter als 60 Tage sind. Sollte nach dem löschen dabei ein Ordner komplett geleert worden sein, so müsste auch dieser gelöscht werden.
Wäre schön wenn mir da jemand bei helfen könnte.
Danke und Grüße
Auf einem Ubuntu Server möchte ich einen Cron Job einrichten. Dieser soll täglich in einem bestimmten Verzeichniss nach Dateien älter als 60Tage suchen und diese auch löschen.
Dazu habe ich folgenden Befehl gefunden:
find /zielverzeichnis -type f -mtime +5 | xargs ls -l
Ich denke aber das dieser nur die Daten löscht und das leere Verzeichnis dann aber bestehen lässt.
Die Ordnerstruktur ist folgendermaßen:
Es gibt einen Ordner Upload. Darunter befinden sich FTP Upload Ordner verschiedenster User. Diese Userordner müssen definitiv bestehen bleiben. In den Userordnern soll nach Dateien gesucht werden die älter als 60 Tage sind. Sollte nach dem löschen dabei ein Ordner komplett geleert worden sein, so müsste auch dieser gelöscht werden.
Wäre schön wenn mir da jemand bei helfen könnte.
Danke und Grüße