Skip to content

Schema riassuntivo programmazione script Shell

Schema riassuntivo programmazione script Shell

Variabili

Comando Descrizione
VAR=valore Definisce una variabile
$VAR Accede a una variabile
`comando` Sostituzione di comando

Controllo del flusso

Comando Descrizione
if Controllo condizionale
then Esegue se la condizione è vera
else Esegue se la condizione è falsa
elif Condizione alternativa
fi Fine del controllo condizionale
for Ciclo
while Ciclo finché la condizione è vera
do Corpo del ciclo
done Fine del ciclo

Funzioni

Comando Descrizione
nome_funzione() {} Definisce una funzione
return Ritorna da una funzione
$? Valore di ritorno dell’ultimo comando

Controllo dello script

Comando Descrizione
#!/bin/bash Specifica l’interprete usato dallo script
chmod +x script.sh Concede i permessi di esecuzione allo script
./script.sh Esegue lo script