[BusyBox] Find doesn't have "-exec", xargs doesn't have "-i"
responder
responder at dynacolor.com.tw
Fri Oct 22 07:32:10 UTC 2004
David,
> Correct me if i'm wrong, but the space problem happens in the loop, not
> really in the cp command.
Ya. You're right.
I forget that the for loop will have the space problem, too. :(
> Moreover, I don't think opening a pipe would eat up as much memory as a
> 'for i in; do whatever; done construct'.
Woops...What I mean about "But about long lists, it seems
unavoidable for this command. :(" is talking that the for
loop will have problem when lists too long as Larry said.
Not pipe method.
Sorry for my poor English. >_<
> I vote for the pipe!
Me too. :)
Good day.
Sincerely yours,
responder
在 四, 2004-10-21 18:44, David Morel 寫道:
> Le jeu 21/10/2004 à 03:42, responder a écrit :
> > I think we can use " to avoid the space problem.
> > -> for i in `find / -follow -name filename.xxx`; do cp "$i" /tmp; done
> > Use "$i" instead $i.
> > It should work. :)
> >
> > But about long lists, it seems unavoidable for this command. :(
>
> Correct me if i'm wrong, but the space problem happens in the loop, not
> really in the cp command.
> Moreover, I don't think opening a pipe would eat up as much memory as a
> 'for i in; do whatever; done construct'.
> I vote for the pipe!
More information about the busybox
mailing list