--On Thu, 5 Jun 2008 17:00, Oliver Fromme wrote:
> Hendrik Bunke wrote:
> > Sorry, mea culpa. Das Problem scheint eher in dem pattern zu
> > liegen. Der erfasst offenbar die Unterverzeichnisse von .svn
> > nicht. Durch dumme Zufälle waren die beim Vergleich auf dem
> > FreeBSD-Rechner leer.
>
> Das geht mit der --exclude-Option von grep nicht. Soviel
> ich weiß, schaut sie nur auf die Dateinamen, nicht auf
> die Verzeichnisse.
Ah, deswegen! Das war mir so nicht klar. Bei genauem Hinsehen
stehts so aber auch in der man-page: "Recurse in directories
skip file matching PATTERN."
> Du musst wohl doch find | xargs grep verwenden (korrigierte
> Fassung):
>
> find . -name '*.svn' -prune -or -type f -print | xargs grep hurz
Danke, das funktioniert ganz gut (wenn auch natürlich etwas
langsamer).
dank und gruß
hendrik
-- Dr. Hendrik Bunke blog: http://hbxt.org/ com: http://hbxt.de/ To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Fri 06 Jun 2008 - 10:24:16 CEST