Pic2

Merke – Cronjob – Löschen von alten(!) Dateien und Verzeichnissen

Erstellt von tAXMAN am 25. Februar 2010

Auf der im lokalen Netz befindlichen Datensammelmaschine (NAS) befindet sich ein Ordner, in dem die Kollegen Daten austauschen und kurzfristig bereitstellen können. Da einige den Begriff kurzfristig nach eigenem Ermessen auslegen musste eine Lösung her, die kurzfristig für Ordnung sorgt. Das FreeNAS bietet für Dummies wie mich sogar die Möglichkeit per Webinterface Cronjobs zu definieren. Schnell wurde eine Scriptdatei erstellt und die ersten Versuche gestartet.

Das erste Script sah wie folgt aus und tat auch schon fast (!!) alles, was es sollte:

#!/bin/bash
path="/mnt/archiv2/Austausch/" 
for dir in $(find $path -maxdepth 20 -type d -mtime +30);
do
rm -Rf $dir;
done

Leider scheiterte die Variante an Verzeichnisnamen, die Leerzeichen enthielten, sodass leere Verzeichnisleichen übrig blieben. Den entscheidenden Tipp gab Lordmat der mich auf die Möglichkeiten von xargs hinwies.

#!/bin/bash
find /mnt/archiv2/Austausch -type d -mtime +30 -print0 | xargs -0 rm -Rf
find /mnt/archiv2/Austausch -type f -mtime +30 -print0 | xargs -0 rm -Rf

Die 2 Zeilen ließen sich nicht von hinter Leerzeichen versteckten Versionsnummern verwirren, löschten stattdessen alle Dateien (älter als 30 Tage) sowie die entsprechenden leeren (!!!) Unterverzeichnisse.

2 kleene Zeilen! ich bin begeistert. :cool:

Danke auch an trinec!

Spaß zu Neujahr…

1. Januar 2010

Neues Jahr, neuer Schnee, 'ne Menge Spaß für die Jungs und den Hund.[flickr album=72157622988548209 num=20 size=Square]HAPPY NEW YEAR!!!  

Silvesterlauf canceled

31. Dezember 2009

Hier gabs heute Nacht noch mehr Schnee. Meine Direktion hat mir daher die Teilnahme am Quer-durch-den-Wald-Lauf untersagt und ausschlafen verordnet. Damit kann ich gut leben. Bin ja dies ...

tAXMAN rennt (vielleicht) ins Jahresende…

30. Dezember 2009

Momentan kämpfe ich noch mir mir, ob ich morgen früh zum für mich inzwischen traditionellen Silvesterlauf starte. Dafür spricht, dass ich den Lauf fest im Programm hatte und meinen nigelnagelneuen ...

Buntfisch statt Karpfen – für meine Farbfreunde!

30. Dezember 2009

Zum Jahresabschluss gabs im Rahmen der familiären Nachweihnachtsbesuche noch einen Ausflug in das Meeresaquarium in Zella-Mehlis. Das Ding klingt riesig, ist es aber nicht. Nuja, Kurzweil bot es allemal, obwohl ...

alles hat ein Ende…

29. Dezember 2009

"Alles hat ein Ende" sollte eigentlich die Überschrift zum Einstampfen meines Blogs werden. Irgendwie hänge ich aber doch an den paar Zeilen, die sich hier im Laufe der Zeit angesammelt ...

Lebt denn der alte Holzmichel noch?

23. November 2009

Ja er lebt noch, hat momentan jedoch wenig Lust, Veranlassung, Motivation, Themen, was auch immer, sein Blog zu füttern und zu pflegen. Das liegt zum Einen daran, dass ich mich ...

Wordpress fürs iPhone 2.0

5. November 2009

Von mir unbemerkt ist eine neue Version der Wordpress-App fürs iPhone um den 28.10.2009 veröffentlicht worden. Seltsamer Weise ist die neue 2.0-er Version nicht als Update verfügbar, was wohl auch ...

Nuffnuff

3. November 2009

Familie tAXMAN ist recht häufig in Wald und Flur unterwegs. Mit offenen Augen ziehen wir durch die Lande, suchen Pilze, fotografieren, führen den Hund aus. Frau tAXMAN hat jedoch den ...

Herbst – der zweite Versuch

3. November 2009

Der Herbst steht auf der Leiter und malt die Blätter an habe ich vor vielen, vielen Jahren um diese Zeit gesungen. Da ist was dran. Wenn denn mal die Sonne ...

Willkommen

Auf den folgenden Seiten starte ich den verzweifelten Versuch ein Blog am Laufen zu halten. Wer hereinschaut wird zwangsläufig mit meiner Meinung, meinen Hobbies und ... weiterlesen
Suche: