Ho uno script Perl che eseguirà tre applicazioni. Tutto ha uno stato di codice di uscita diverso.Lo stato di codice di uscita con valore zero significa sempre eseguito correttamente in Perl?
Lo stato del primo codice di uscita dell'applicazione è 1. L'applicazione è stata chiusa normalmente senza alcun problema. (Operazione riuscita)
Lo stato del secondo codice di uscita dell'applicazione è 99. Tuttavia, l'applicazione è stata chiusa normalmente senza alcun problema. (Operazione riuscita)
Infine, lo stato del codice di uscita della terza applicazione è 0. Lo stesso con il primo e il secondo, l'applicazione è stata chiusa normalmente senza alcun problema. (Operazione riuscita)
Nota: è già possibile spostare lo stato del codice di uscita di 8 bit a destra.
La domanda è, lo stato del codice di uscita torna sempre a 0 se eseguito correttamente?
Per favore nessun commento aspro, ho appena confuso. Per favore consiglio