3 581
contributi
m (→Cicli: tag non chiuso) |
m (→Cicli: sintassi POSIX) |
||
Riga 58: | Riga 58: | ||
do | do | ||
if [ condizione ]; then | if [ condizione ]; then | ||
i=$((i + 1)) | i=$(($i + 1)) # incremento prima di continue! | ||
continue # senza incremento potrebbe portare a un ciclo infinito | continue # senza incremento potrebbe portare a un ciclo infinito | ||
fi | fi | ||
... | ... | ||
i=$((i + 1)) | i=$(($i + 1)) # incremento | ||
done | done | ||
</pre> | </pre> | ||
Riga 73: | Riga 73: | ||
} | } | ||
</pre> | </pre> | ||
E non è una svista la mancanza di '''$''' davanti al nome delle variabili all'interno di <code>((...))</code>. Tale sintassi è supportata anche nell'espansione aritmetica intera, ma non è prevista da ''POSIX'', e quindi non è mai stata usata in questa guida. | |||
==Composizione di comandi con pipe== | ==Composizione di comandi con pipe== |
contributi