N
Nolo
Grünschnabel
Hallo,
ich möchte mir ein delete script schreiben welches alle daten, ordner und unterordner löscht die älter als 365 Tage sind.
mein script sieht derzeit so aus:
Er löscht die Dateien und sofern es maximal einen unterordner gibt löscht er diesen auch.
Sobald es mehr als einen Unterordner gibt löscht er die ordner nicht (Dateien werden trotzdem gelöscht).
Damit es übersichtlicher wird sollen diese auch weg.
Vielleicht kann mir jemand ja einen Tip geben wie man dies realisieren kann.
Vielen Dank
Nolo
ich möchte mir ein delete script schreiben welches alle daten, ordner und unterordner löscht die älter als 365 Tage sind.
mein script sieht derzeit so aus:
Code:
find /home -mtime +365 -exec rm {} \;
find /home -type d -exec rmdir --ignore-fail-on-non-empty {} \;
find /home-empty -exec rmdir {} +
Er löscht die Dateien und sofern es maximal einen unterordner gibt löscht er diesen auch.
Sobald es mehr als einen Unterordner gibt löscht er die ordner nicht (Dateien werden trotzdem gelöscht).
Damit es übersichtlicher wird sollen diese auch weg.
Vielleicht kann mir jemand ja einen Tip geben wie man dies realisieren kann.
Vielen Dank
Nolo