Files automatisch löschen lassen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Bordi

Benutzer
Registriert
24. Jan. 2010
Beiträge
3.198
Reaktionspunkte
3
Punkte
0
Hi


Hat schon jemand eine Lösung gefunden, um Files im Verzeichnis /A/B/C nach X:Y:Z Zeit automatisch löschen zu lassen?

Grüsse
 
Rich (BBCode):
>/usr/bin/find -mtime +<Tage> /A/B/C -exec rm -rf {} \;

löscht alles unter /A/B/C, auch Unterverzeichnisse.
 
Nur theoretisch und aus Neugier, ohne dass jetzt selbst auprobieren zu wollen:

Was ist, wenn ich z.B. löschen nach 30 Tagen einstelle, Verzeichnis /C bereits 40 Tage existiert, aber einzelne Dateien unter /C jünger als 30 Tage sind?
Wird /C erst gelöscht, wenn es leer ist?
 
Gute Frage. Wenn nur Dateien gelöscht werden sollen, könnte man dieses Problem durch die Option -type f beheben.
 
Wird /C erst gelöscht, wenn es leer ist?
Ja. dil88 hat es voll auf ../C abgesehen, ohne die Erweiterung -type f oder ../C/* zu nutzen. Im klartext würde diese Lösung bedeuten dass das Verzeichnis neu angelegt werden müsste, und auch neuere Inhalte gelöscht werden. Ist also auch als cronjob wenig hilfreich. Nicht böse gemeint dil88

Rich (BBCode):
/usr/bin/find -mtime +<Tage> /A/B/C/ find -f -exec rm -rf {} \;
Rich (BBCode):
/usr/bin/find -mtime +<Tage> /A/B/C/* -exec rm -rf {} \;

-> Wobei ich mir noch nicht mal sicher bin ob es -r oder -f oder gar -rf überhaupt braucht.

Wie auch immer, so kann die Lösung doch nicht aussehen? Wen n via RSS / Download Station ein podcast abonniert wird, muss es doch auch eine dau-fähige Lösung geben, um die -sagen wir mal- 1 Jahr alten Beiträge aus dem ..sreaming Verzeichnis? (Video?) verschwinden zu lassen. ..nicht?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat