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!

Merke – Symlink und so…

25. Februar 2010

Nicht verzweifeln, wenn nach der Installation von phpmyadmin beim Aufruf von http://localhost/phpmyadmin/ nur eine Fehlermeldung kommt. Du bist nicht dumm und auch mehrfaches Installieren des Pakets hilft nicht wirklich weiter. ...

… kultureller Overkill

21. Februar 2010

Anfang Januar kündigte ich ja an, dass im Februar das Rammsteinkonzert in Dresden besuchen würde. Donnerstag vor einer Woche war es denn auch soweit. Dass ich nicht schon vorher daürber ...

Ubuntu-PC + Xbox360 = Mediacenter – Part 2

17. Februar 2010

Unlängst erhielt ich von Chris eine Anfrage zu meinem vor einem Jahr veröffentlichten Beitrag zum Thema Ubuntu und Xbox als Mediacenter. Um die Frage beantworten zu können versuchte ich mich ...

Überführt!

4. Februar 2010

Did you watch porn?   :redsmile:

Standvermögen

20. Januar 2010

Angeregt durch Ruedigers Beitrag über die Pestmaschinen wollte ich auch mal mein enormes Standvermögen beweisen. Das Geld liegt auf der Strasse oder steht im Büro. Wenn da nur nicht die ...

“Vorfreude” oder “Der Schnee muss weg!”

18. Januar 2010

Eben bestellt und hoffentlich bald geliefert. Jetzt müssen die Strassen nur wieder befahrbar werden.Isses nich scheeeen?[singlepic id=320 w=320 h=240 float=center]Dir Duathlon-/triathlonsaison kann beginnen!!!:8) :8) :8) :8) ...

Pussy LIVE – in 4 Wochen

12. Januar 2010

Der Kampf hat sich gelohnt. Die Konzertkarten für Konzerte um die Ecke waren zu flott weg. Aber für RAMMSTEIN live, fahre ich auch schnell mal nach Dresden.

winterliche Designstudie…

10. Januar 2010

... so ähnlich würden wohl das Coupe bzw. die Fließheckvariante aussehen, wenn es sie denn geben würde. So und nun reichts mit schneien. Ich weiß schon gar nicht mehr, ...

Wunderlich…

7. Januar 2010

... ist, dass meine Druck- und Scanmaschine unter Windows7 spontan den Scandienst verweigert. Da muss man einmal dringend was Einscannen, bevor es zur Post geht und das Gerät streikt. Notnagel ...

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: