O comando exit encerra a excução do script e ajusta o código de retorno. Sua sintaxe é;
exit CÓDIGO_DE_RETORNO
Exemplo
nr=0 while [ "$nr" -lt 10 ];do let "nr = nr + 1" if [ "$nr" -eq 5 ];then exit 5 fi echo "$nr" done
Usando o mesmo código da seção anterior, agora vemos que ele só imprime até o numero 4, pois quando nr for igual a 5 o script é deixado através do comando exit. Observe que o código de retorno foi ajustado para 5.
$ echo $? $ 5