Nel libro imparare rubino nel modo più difficile, ho trovato una sintassi per uscire dal programma:Perché passiamo a 0 come parametro su "exit"?
Process.exit(0)
Perché il parametro 0
viene passato nel metodo exit
qui anche se funziona, se mi passa un altro intero o non passare alcun parametro? Qual è il significato di 0
?
Il parametro passato per uscire è (in un certo senso ruvido) il "valore di ritorno" del programma. –
Come nella risposta di @ kamituel, si tratta in realtà di più su come funzionano gli script di shell (o altri linguaggi di programmazione) piuttosto che sugli interni di Ruby. – sawa