"find -mtime" verstanden
Wenn ich bestimmte Dateien täglich neu generiere, dann habe ich irgendwann keinen Platz mehr dafür. Also möchte ich alte Fassungen dieser Dateien wegräumen - sagen wir, alles was älter als 10 Tage ist. Dafür scheint sich "find $path -mtime 10" anzubieten.
Allerdings funktioniert das nicht so recht; aus irgendwelchen Gründen bleiben nämlich ab und an Dateien übrig, die dann auch nach Monaten noch nicht weggeräumt werden. Nachdem ich vor diesem Phänomen längere Zeit recht ratlos stand, ging heute nach nochmaliger Lektüre der manpage der Knoten auf: der obige Befehl erfaßt nicht Dateien, die älter als 10 Tage sind, sondern solche, die 10 Tage alt sind.
"find $path -mtime +9" tut dann das, was es tun sollte.
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt
Wiszszaf am :
"Element Information"?
Thomas Hochstein am :
Frag lieber nicht. :-/