divne chovani while v ksh a bash na linuxu

Michal Krause mike na navrcholu.cz
Pondělí Říjen 4 15:08:45 CEST 1999


Dne 4. 10. 1999 Jan Kurik napsal:

> On 4 Oct 1999, Leos Bitto wrote:
> 
> > a pulka ne. Napriklad bash ho nevypise, ale o to ted vubec nejde. 
> > Ponauceni je naprosto jasne: pokud chcete psat scripty, ktere
> > maji byt prenositelne, nespolehejte ani na to ani na to a napiste
> > to jinak. Jde to, i ve shellu plati TMTOWTDI (i kdyz ne tak zvracene
> > moc jako v Perlu :-) ). Tady napriklad:
> > 
> > echo hi | (read a; echo $a)
> 
> cat /soubor | while read radek ; do ... done
> 
>   No a tech souboru s temi parametry je nekolik. Psat potom script, ktery
> bude vypadat :
> 
> cat soubor1 | (while read radek1 ; do ... done 
> cat soubor2 | (while read radek2 ; do ... done
> cat soubor3 | (while read radek3 ; do ... done
> cat soubor4 | (while read radek4 ; do ... done

cat soubor1 soubor2 soubor3 soubor4 | (while read radek; do ... done)

-- 
S pozdravem

Michal Krause                                                      /\
ICQ: 7665279            Informace (nejenom) ze sveta Linuxu     /\/  \
email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz

Co napsat do signatury, aby to nikoho nepohorsilo? Snad jedine nejakou
obecne znamou pravdu. Doufam, ze vsichni vite, ze tucnak je bylozrava ryba. 



Další informace o konferenci Linux