Domande taggate «exit-status»

Usa questo tag Se la tua domanda ruota attorno alla determinazione o all'utilizzo dello stato di uscita (codice di ritorno) di un comando. La sintassi comune coinvolge $? variabile e && e || simboli.

4
Codice di uscita predefinito al termine del processo?
Quando un processo viene interrotto con un segnale gestibile come SIGINTo SIGTERMma non gestisce il segnale, quale sarà il codice di uscita del processo? Che dire di segnali non gestibili come SIGKILL? Da quello che posso dire, uccidere un processo con SIGINTrisultati probabili nel codice di uscita 130, ma varierebbe …








3
Salva il codice di uscita per dopo
Quindi ho una piccola sceneggiatura per l'esecuzione di alcuni test. javac *.java && java -ea Test rm -f *.class Ora il problema è che quando eseguo lo script ./test, verrà restituito un codice di uscita riuscito anche se il test fallisce perché ha esito rm -f *.classpositivo. L'unico modo in …



2
Come fare in modo che `local` acquisisca il codice di uscita?
Nel mio progetto ho il seguente frammento: local output="$(bash "${1##*/}")" echo "$?" Questo stampa sempre zero a causa della localrimozione, tuttavia, localcomporta il $?comportamento corretto della variabile: che consiste nell'assumere il codice di uscita dalla subshell. La mia domanda è: come posso mantenere locale questa variabile e catturare anche il …


2
A cosa serve ENOANO (No Anode)?
Questa domanda è solo per curiosità oziosa, ma sospetto che anche gli altri saranno curiosi. Cercando su errno.h (di Linux 2.6) ho trovato ENOANO "No Anode". Non vi è alcun segno di errore "Nessun catodo". Osservando le concordanze dei sorgenti del kernel, non sembra essere utilizzato da un dispositivo chiamato …

5
Cattura il codice di uscita del comando di uscita
Ho questo in uno script bash: exit 3; exit_code="$?" if [[ "$exit_code" != "0" ]]; then echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}"; exit "$exit_code"; fi Sembra che uscirà subito dopo il comando exit, il che ha senso. Mi chiedevo c'è qualche semplice comando in grado di …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.