On Mon, 2002-11-25 at 09:07, Rainer Ellinger wrote:

> Das Kommando geht bei der Wildcard in die Hose, wenn das Verzeichnis 
> sehr umfangreich wird. Auch "-?" u.�. Dateien sind lebensgef�hrlich. 
> Mache es daher so (auch eleganter nur �ltere zu l�schen):
> 
> find /samba_verzeichnis/scratch -ctime +7 -print0 | xargs -0 rm --
> 
> Wichtig ist "print0 | -0", um Gimmicks in den Dateinamen abzufangen. 

Das gef�llt mir besser als ein einfaches rm. Leider verstehe ich den
Einzeiler noch nicht 100%-tig. Ich versuchs mal:

find /samba_verzeichnis/scratch ist klar, Verzeichnis durchsuchen
-ctime +7 bedeutet laut man jedes File mit dem letzten Zugriff �lter
als 7 Tage
-print0 bedeutet den Filename ohne Ber�cksichtigung und Auswertung
von Sonderzeichen betrachten
xargs -0 Vorbereitung der Befehlszeile f�r den rm, wobei Abschluss
eine Null sein soll.
-- Da h�rt es bei mir auf ;o) Ist das ein Wildcard f�r alle Optionen ?


> Ein Vertipper (Leerzeichen) in der Pfadangabe k�nnte bei diesem 
> Kommando ebenfalls t�dlich sein. Aber das l�sst sich nicht vermeiden. 
> Schusseligket an der Root-Konsole wird immer bestraft.

*hehe Schusseligkeit ist etwas was einem Admin nicht passieren _darf_
;o)

Wahrscheinlich werde ich das ctime +7 weglassen. In der Laborordnung
steht, dass jeden Samstag gel�scht wird und aus die Maus.
Aber das werden wir wohl noch ausdiskutieren ;o)

Vielen Dank,
Greetz,
Andre Timmermann

-- 
Andre Timmermann <[EMAIL PROTECTED]>


-- 
H�ufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an