Thread 2 Tage alte Dateien in einem Ordner löschen: Alte Dateien sollen gelöscht werden
(9 answers)
Opened by sequester01 at 2006-10-02 11:28
Hallo,
natürlich waren die Beispiel für Windows, habe mich nur verwirren lassen. Klappt alles bestens - nun möchte ich es aber auch verstehen. Kann mir bitte jemand in der Grep Zeile Code: (dl
)
grep{$_ !~ /\.\.?$/}readdir(DIR); Was ich verstehe: Code: (dl
)
grep{$_ Code: (dl
)
! Code: (dl
)
/\.\.?/ Was macht aber die Tilde? Und warum wird bei der Suche das Verzeichnis "." nicht genommen. Das Verzeichnis ".." ist in der Suche und wird durch das "!" nicht verwendet - aber "." ist doch nicht gesucht ??? (Anm: Da es klappt, wird es ausgeschlossen, aber warum) . Hat jemand Lust mir die RegEx zu erklären. Ich habe hier zwar zwei Bücher, aber habe es nicht geschaftt, das es "klack" gemacht hat. Danke im voraus, Seq |