Bash scripting - istruzioni composte: differenze tra le versioni

m
→‎Istruzioni composte: aggiunti link ad altre istruzioni composte
(- template "Versioni compatibili")
m (→‎Istruzioni composte: aggiunti link ad altre istruzioni composte)
Riga 2: Riga 2:
=Istruzioni composte=
=Istruzioni composte=
Sono istruzioni composte tutte le istruzioni che possono contenere al loro interno altre istruzioni. Per esempio <code>if</code> e <code>for</code> sono due istruzioni composte:
Sono istruzioni composte tutte le istruzioni che possono contenere al loro interno altre istruzioni. Per esempio <code>if</code> e <code>for</code> sono due istruzioni composte:
* <code>if</code> è già stata trattata nella sezione dei comandi essenziali, assieme all'uso di <code>[...]</code>, utile anche per <code>while</code>;
* <code>if</code> è già stata trattata assieme all'uso di <code>[ ... ]</code> nei [[Bash scripting - comandi essenziali#Condizioni | comandi essenziali]], utile anche per le condizioni del ciclo <code>while</code>;
* <code>for</code> è già stato trattato nella sezione delle variabili, nelle assegnazioni con ciclo, con la sintassi tipica di ''for each'' di alcuni linguaggi di programmazione (e l'unica ''POSIX'').
* <code>for</code> è già stato trattato nell'[[Bash scripting - variabili - stringhe#Assegnazione con ciclo | assegnazione con ciclo]] nella sezione delle Variabili, con la sintassi tipica di ''for each'' di alcuni linguaggi di programmazione e l'unica prevista da ''POSIX''.


==Cicli==
==Cicli==
3 581

contributi