2011/2/15 RW <[email protected]>: > On Tue, 15 Feb 2011 12:57:12 +0300 > Peter Andreev <[email protected]> wrote: > >> Use of "xargs" on many files will be much faster than "find...exec" >> construction > > This is a surprisingly common myth. exec can pass single or multiple > arguments according to whether you use ";" or "+"
You are right, use of "+" makes "-exec" much faster. Thank you, I didn't know about this feature. >> >> find / -type f -name copyright.htm | xargs sed -i .bak -e >> 's/2010/2011/g' > > This is much less safe on FreeBSD than it is with the GNU versions > because print0 is required for paths with spaces. > > find ... -print0 | xargs -0 ... > > > > _______________________________________________ > [email protected] mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[email protected]" > -- -- AP _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[email protected]"
