for (( c=1; c<=5; c++ ))
do
echo $c
done
Gli spazi inseriti hanno l'unico scopo di rendere il codice più leggibile.
Per realizzare un ciclo infinito si può, ovviamente, definire una condizione di termine ciclo che non si verifica mai oppure sfruttare questa versione più sintetica e valida in qualsiasi caso (simile nella semantica al while(1) del C o al while(true) del Java).
for (( ; ; ))
do
#fa_qualcosa
done
Anche in questo caso gli spazi sono stati inseriti per leggibilità e non risultano necessari.
Nessun commento:
Posta un commento