Dennis Williamson wrote:
> Bob Proulx wrote:
> > And the subshell isn't needed either.  Use a list.
> >
> >   { for i in file[12] ; do cat "$i" ; done ;} > both
> 
> There's no need for the curly braces and the last semicolon.

Of course you are totally right.  I was distracted by the subshell as
a concept.  For re-stitching file with redirections a subshell isn't
needed and a list is convenient.

> Note that the loop in this case can be replaced by
> 
> cat file[12] > both
> 
> I failed to spot that in my earlier reply.

Me too.  (But usually these are from more complex examples that can't
be simplified as much.  It is just that all of the details aren't shown.)

Bob

Reply via email to