[linux] BASH postupne nacitanie suboru do premennej

Matus "fantomas" Uhlar uhlar na fantomas.sk
Pátek Červen 13 10:51:43 CEST 2003


-> Ale ved si neskusil to, co pisal Andrej, ale nieco o dost ine :-)

mate pravdu...

-> [marcel na aragorn tmp]$ cat skript
-> #!/bin/bash
-> i=0
-> cat subor | while read l; do
->         i=$(($i+1))
-> done
-> echo $i
-> [marcel na aragorn tmp]$ cat subor
-> jeden
-> dva
-> tri
-> [marcel na aragorn tmp]$ ./skript
-> 0

bude to asi tym ze v takomto pripade sa cyklus for vyukonava v subshelli,
zatialco v < subor sa vykonava priamo shellom...

aspon mne to tak islo ... cat subor |while dalo 0, while < subor dalo 3;

- dalsi dovod nepouzivat cat ? :))

-- 
Matus "fantomas" Uhlar, uhlar na fantomas.sk ; http://www.fantomas.sk/
Warning: I don't wish to receive e-mail advertising to this address.
Varovanie: Nezelam si na tuto adresu dostavat akukolvek reklamnu postu.
Support bacteria - they're the only culture some people have. 



Další informace o konferenci linux