Date: 18 Oct 2020 17:54:20 -0400 From: "John Levine" <johnl@iecc.com> To: freebsd-questions@freebsd.org Cc: bob@proulx.com Subject: Re: sh scripting question Message-ID: <20201018215421.6BA9B23A1462@ary.qy> In-Reply-To: <20201018144327254822114@bob.proulx.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In article <20201018144327254822114@bob.proulx.com> you write: >> Since find is in use, I think the canonical solution is >> to use "find -print0"..."xargs -0" >Here is an example, I will use a "ls -ld" command just to make it a >real concrete example and perhaps easier to read that way. > > find . -exec ls -ld {} + Sometimes that's better, sometimes not. I have find scripts that delete stale files, and it is a lot faster to use xargs to run "rm" once for each thousand files than once per file. -- Regards, John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies", Please consider the environment before reading this e-mail. https://jl.ly
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20201018215421.6BA9B23A1462>