Proc nejede shell script?
Daniel Novotny
xnovotn3 na fi.muni.cz
Středa Srpen 16 14:38:50 CEST 2000
V nasledujicim shellscriptu se v case spusti vzdy posledni moznost
i kdyz je pocet souboru v danem adresari 0,1,2,3 nebo 4. Cim to
asi muze byt?
#!/bin/sh
POCET=`ls nedokoncene | wc -l`
case $POCET in
0) echo Neni tu zadna nedokoncena povidka.
;;
1) echo Je tu jedna nedokoncena povidka.
;;
2|3|4) echo Jsou tu $POCET nedokoncene povidky.
;;
*) echo Je tu $POCET nedokoncenych povidek.
;;
esac
p.s. Samozrejme ze existuje reseni typu
echo Pocet nedokoncenych povidek: $POCET
ale me jde o princip, proc nefunguje ta case
Daniel Novotny
Další informace o konferenci Linux