[linux-l] find - meine Nerven

Dexter Filmore Dexter.Filmore at gmx.de
Di Jan 3 21:53:38 CET 2006


Alles, was ich wollte, war:

"finde alle Dateien, die in den letzten 2 Tagen verändert oder angelegt
wurden, aber lass Unterverzeichnis foo aus."

Soweit bin ich gekommen:
find . -path '*foo*' -prune -o -print

Das lässt foo/ aus. Wenn ich jetzt aber noch mtime reinbringe:

find . -path '*foo*' -prune -mtime -2 -o -print

zeigt mir das trotzdem *alle* Dateien an, nicht nur die mit mtime<=2d.

Hab schon Tonnen von Varianten durch. Hat wer ne Idee?


-- 
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d--(+)@ s-:+ a- C+++(++++) UL+>++++ P+>++ L+++>++++ E-- W++ N o? K-
w--(---) !O M+ V- PS++(+) PE(-) Y+ PGP(-) t++(---)@ 5 X+(++) R+(++) tv--(+)@ 
b+(+++) DI+++ D G++ e* h>++ r%>* y?
------END GEEK CODE BLOCK------

http://www.againsttcpa.com - nothing fights like the opposition



Mehr Informationen über die Mailingliste linux-l