Posted By: madhouse (Ekozmrd & cykloterorista) on 'CZunix'
Title:     Re: inteligentni sort
Date:      Tue Aug 19 14:20:31 2008

> > > > $ (for file in * ; do cat $file ; done ) 
> > > 
> > > jaky rozdil proti "cat *" ?
> > 
> >   Spravna pripominka :-)
> > 
> > -bash: /bin/cat: Argument list too long
> > 
> >   Ale uznavam ze je to nekde mym nastavenim..
> > 
> 

"for file in *" obhospodari bash tak, ze vola cat po jednom souboru.
"cat *" znamena ze nejdriv expandne dlouhy list, preda ho catu a ten 
se z toho potento..

> to mne samo taky napadlo, ale nechapu proc cat * je too long a in * ne?!
> Na pocet argumentu je to stejne .. leda ze by to u toho in jako argument 
> nebral, ale myslel jsem ze ten limit je vec shelu, kdyz nahrazuje tu 
> hvezdicku.

"for file in *" obhospodari bash tak, ze vola cat pro kazdej soubor extra.
"cat *" znamena, ze bash nejdriv expandne dlouhy list, preda ho catu a ten 
se z toho potento..

> Pavel 
--
AUTHOR
       Written by FIXME unknown.

Search the boards