Harald Hanche-Olsen <han...@math.ntnu.no> wrote: +--------------- | [Icarus Sparry <i.sparry...@gmail.com>] | > The 'modern' way to do this is | > find . -maxdepth 2 -name '*.html' -exec grep whatever {} + | | Actually, I think it should be | find . -maxdepth 2 -name '*.html' -exec grep whatever /dev/null {} + \; | because grep behaves differently when given only one filename as opposed | to several. +---------------
Oh, wow! I just learned from this thread about the new (to me) "{} +" option to "find"! That wasn't in "find" until relatively recently, it seems. [At least, it wasn't in FreeBSD 4.6, though it seems to be in FreeBSD 6.x and later...] Thanks, guys!! -Rob ----- Rob Warnock <r...@rpw3.org> 627 26th Avenue <URL:http://rpw3.org/> San Mateo, CA 94403 (650)572-2607 -- http://mail.python.org/mailman/listinfo/python-list