Subject: Re: xargs
To: None <tech-userlevel@netbsd.org>
From: None <joerg@britannica.bec.de>
List: tech-userlevel
Date: 03/28/2006 11:34:55
On Tue, Mar 28, 2006 at 11:57:27AM +0400, Denis Lagno wrote:
> Hi guys,
> 
> Recently on -current I launched command like:
> find somedir | xargs grep someword
> 
> and I received:
> xargs: grep: Argument list too long
> 
> Of course, providing -n option to xargs solved this problem.
> However I wonder is it a correct behaviour of xargs?  I thought one of purposes of xargs
> is to have default values to prevent that issue.

huh? Not all programs can be invoced more than once without manual
intervention. Just think about find foo -name \*.o | xargs cc -o bar.
That can't work with -n directly.

Joerg