[ LUGOS ] bash script loop

Boštjan Muller [NEONATUS] neonatus na gimp.thz.net
Pon Sep 6 17:55:27 CEST 1999


* On 06-09-99 at 16:50 gregor.pipan na ijs.si (gregor.pipan na ijs.si) wrote:
+----Here quoted text begins----+
[...] 
> let i=1
> while [ $i -lt 1000 ]
> do
> echo " I am looping ..."
> done
[...] 
+----and here the quote ends----+
Tole deluje, samo kako pa naj mu povem kdaj naj loop neha? Naprimer:
let i=1
while [ $i -lt 1000 ]
do
echo "Press y or n"
read ans
if [ "$ans" = "y" -o "$ans" = "Y" ]; then
echo "user pressed y"
fi
done
echo "user pressed n"

Kako naj pridem do tega da izvrši echo "user pressed n" - kako naj mu povem da,
če uporabnik ne pritisne y naj ne izvrši več loopa?

Vnaprej se vsem zahvaljujem za odgovore!

Boštjan
-- 
Boštjan Müller [NEONATUS], NEONATUS na bigfoot.com, http://surf.to/NEONATUS
      ICQ #:7506644, For my PGP key finger: neonatus na gimp.thz.net
           RSA id: 0x90178DBD, Powered by S.u.S.E. Linux 6.0.
    Indifference will be the downfall of mankind, but who cares?     




Dodatne informacije o seznamu Starilist