Received: (from majordom@localhost) by hyperreal.org (8.8.5/8.8.5) id RAA17046; Fri, 22 Aug 1997 17:51:48 -0700 (PDT) Received: from valis.worldgate.com (marcs@valis.worldgate.com [198.161.84.2]) by hyperreal.org (8.8.5/8.8.5) with ESMTP id RAA17041 for ; Fri, 22 Aug 1997 17:51:44 -0700 (PDT) Received: from localhost (marcs@localhost) by valis.worldgate.com (8.8.7/8.8.7) with SMTP id SAA00835 for ; Fri, 22 Aug 1997 18:51:42 -0600 (MDT) Date: Fri, 22 Aug 1997 18:51:42 -0600 (MDT) From: Marc Slemko To: new-httpd@apache.org Subject: Re: cvs commit: apache-devsite how-to-release.html In-Reply-To: <9708221744.aa08621@paris.ics.uci.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org On Fri, 22 Aug 1997, Roy T. Fielding wrote: > To be more concrete, you had > > find . -name ".cvsignore" -print | xargs rm > > and I replaced it with > > find . -name ".cvsignore" -exec rm {} \; Hey, if we can get into religious disagreements... rm `find . -name ".cvsignore" -print` I never user -exec rm because if I have enough files that they are too long for the command line above (eg. 500000+ darn file news control/ directory, well before I patched things anyway)) then they are too long to have the overhead of forking rm once for each rm. xargs does _not_ accomplish the same thing as -exec. In this case, however, if the Apache tree grows too big for my method then it is too big for me. (not to say I really care which command is listed...)