Skip to content

Cheat sheet programmazione script Shell

Cheat sheet programmazione script Shell

Variabili

Comando Spiegazione
VAR=valore Definisce una variabile
$VAR Accede alla variabile
`comando` Sostituzione di comando

Controllo di flusso

Comando Spiegazione
if Test di condizione
then Se la condizione è vera, esegui
else Se la condizione è falsa, esegui
elif Altre condizioni
fi Fine del test di condizione
for Ciclo per
while Ciclo finché la condizione è vera
do Corpo del ciclo
done Fine del ciclo

Funzioni

Comando Spiegazione
function_name() {} Definisce una funzione
return Ritorna dalla funzione
$? Valore di ritorno dell’ultimo comando

Controllo script

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