Linux, strutture di controllo, if, then, else

Scritto da yuri in sistema Linux | il 04.05.2008 alle 08:04

In ambiente linux, ed anche in programmazione, si usano strutture di controllo, se si deve far compiere una determinata azione, quando, il programma deve fare una scelta, ed ha più possibilità di scelta, o, se c’è una condizione e la deve fare.

Le principali strutture di controllo, che sono presenti in unix/Linux e in linguaggi di programmazione, come il C, sono if, then ed else (se, allora o altrimenti, tradotto in italiano), ecco come funzionano, spiegate molto semplicemente:

$ cat struct.sh
#! /bin/bash
if [ "$OSTYPE" == "XP" ]
then
echo “non male”
else
echo “molto meglio”
fi
exit 0

Praticamente, se abbiamo windows, ci viene detto “non male”, altrimenti “molto meglio!”.
Per approffondire, consiglio la guida della programmazione in bash (versione, non avanzata) di pluto.

Termini Uitilizzati: , , , ,