[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