4.3.9 Restituire il valore dei comandi
Ogni comando restituisce il suo stato in uscita come valore restituito.
Si pu� accedere al valore restituito attraverso la variabile di shell
$? subito dopo l'esecuzione.
$ [ 1 = 1 ] ; echo $?
0
$ [ 1 = 2 ] ; echo $?
1
Notate che, quando il valore restituito viene usato nel contesto logico della
shell, il successo viene trattato come il
VERO in logica. Ci� � poco intuitivo, dato che
successo ha valore zero.
Vedere
Condizionali, Sezione
13.2.5.