Note that there is a proposed patch to grep to address this sort of problem. You can vote for it (registration required) at:

http://savannah.gnu.org/bugs/? func=detailitem&item_id=11017#dependencies



On Aug 30, 2006, at 10:20 AM, Eddie O'Neil wrote:

Something like this might be handy:

   find . ! ( -path "*/.svn/*" ) -exec sed ... ; -print

as it won't descend into .svn directories.  Or something that just
greps "*.java" extensions since SVN stores its work files as
"*.java.svn-work":

 find . -name "*.java" -exec sed ... ; -print

These have scaled pretty well for me in big code bases.

Eddie






On 8/30/06, Patrick Linskey <[EMAIL PROTECTED]> wrote:
Hey,

Frustratingly, things like 'grep -l "@since" openjpa-*/src | xargs sed ...' don't have quite the intended effect, since that search will find files in the .svn directory. Does anyone know of a clever way to work around this (other than tossing a 'grep -v .svn' into the middle)? I've screwed up my
.svn files twice so far....

-Patrick

--
Patrick Linskey
BEA Systems, Inc.

_____________________________________________________________________ __ Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this
by email and then delete it.




Reply via email to