Re: long string using find and "-exec ls -ls" to find part-of fi
in message <20140630230316.44ec3257.freebsd@edvax.de>,
wrote Polytropon thusly...
>
> On Sun, 29 Jun 2014 23:40:44 -0700, Gary Kline wrote:
> > ANYWAY, the thing learned tonight is that it's *XARGS* <cmd>
> > instead of -exec abcfubarCmd.
>
> Allow me to add one little reminder:
>
> When using xargs, usually _one_ program will be executed
> with a command line containing _all_ results of the find
> command. If you want to run a program on _each_ of the
> results, this is the typical sh solution:
>
> find ... | while read F; do
> somecommand $F
> done
....
If only one command to be run for each file, then xargs can be used
with "-n" option to specify "the maximum number of arguments taken
from standard input for each invocation" ...
find ... | xargs -n 1 command ...
--
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
討論串 (同標題文章)
完整討論串 (本文為第 15 之 20 篇):