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)

