lookbeyond.de
Zurück   lookbeyond.de > Software > Linux, Software & Treiber

Antwort
 
Themen-Optionen Ansicht
 
  #1  
DELTA DELTA ist offline
Say Cheeeese!!
Alt 28.09.2008, 14:33
Benutzerbild von DELTA
Registriert seit:
07.10.2001
Ort: Schweiz
Beiträge: 9.665
Standard Eine dringende Frage bezüglich Konsolenbefehl

Hi Unix-Freunde,

Ich habe einen riesigen Ordner mit etwa 2 Millionen Files vor mir und möchte jetzt alles darin löschen, was älter als 1.1.2007 ist. Leider steht das Datum nicht im Filennamen, sonst wär die Sache ziemlich simpel.

Ich glaube da gabs doch einen speziellen Befehl bzw. eine relativ simple Kombination mittels Pipe. Jedenfalls will ich kein Script schreiben müssen dafür.

Kann mir einer weiterhelfen?
__________________
Mit Zitat antworten
 
  #2  
nvb nvb ist offline
Erfahrener Benutzer
Alt 02.02.2011, 16:18
Benutzerbild von nvb
Registriert seit:
17.07.2002
Ort: Schoenste Stadt der Welt
Beiträge: 7.428
Standard AW: Eine dringende Frage bezüglich Konsolenbefehl

Delete files older than 42 days

cmd: find /path/to/your/directory -mtime +42 -exec rm -f {}\;
eventuell ist ein gepipetes rm schneller
find /path/to/your/directory -mtime +42 | xargs rm -f

Die grosze Aufgabe fuer dich, schreib dir ein Skript mit dem du die Tage von Heute bis zum 01.01.2007 zaehlst.

Ich konnte beide Befehle nicht genuegend validieren, also dringend vorher einige Tests machen ;-).

P.S.: Suchmaschinenfuetterer war "linux delete files older than"
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu

Kennwort vergessen?

Powered by vBulletin® Version 3.6.4 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.