4.3.9 Valor devuelto por un comando
Cada comando devuelve, como valor de retorno, el estado de su salida.
El valor devuelto se puede conocer mediante la variable $? del
int�rprete de comandos justo despu�s de la ejecuci�n.
$ [ 1 = 1 ] ; echo $?
0
$ [ 1 = 2 ] ; echo $?
1
Obs�rvese que el valor devuelto es utilizado por el int�rprete de comandos en
su contexto l�gico, a �xito se trata como el valor l�gico
TRUE. No es muy intuitivo pues �xito
corresponde al valor cero.
V�ase
Operadores condicionales del
shell, Secci�n 13.2.5.