Posted By: johanka (mama ma demo) on 'CZunix'
Title:     Re: inteligentni sort
Date:      Tue Aug 19 13:57:35 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..
> 
> 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.

Moje pozorovani je, ze kdyz cat rve, ze argument list too long, tak
mu nevadi pocet argumentu, ale celkova dylka vsech tech argumentu
nalepenych za sebou. A vetsinou pak staci zkratit cestu :). Tj. kdyz 
mi "cat /home/johanka/ble/bla/tudytudy/*" zarve, ze too long, staci
vetsinou (ne vzdy samozrejme ;)) udelat 
"cd /home/johanka/ble/bla/tudytudy/; cat *" a uz si nestezuje.

A to by asi mohlo i vysvetlovat, proc to tomu for cyklu nevadi, pac
ten fakt asi ty nazvy za sebe nekonkatenuje a nebere najednou :) 

                                      johanka

Search the boards