Processo [#] terminado com status [#]

3

O que é "processo [número entre parênteses] terminado com status 1"? ou "com status 99"?

Eu esqueço exatamente onde apareceu. Provavelmente em um relatório de acidente.

    
por aksub 27.02.2015 / 03:22

1 resposta

3

Os números que você apontou são referidos como valor de status de saída de um processo. Se um processo terminar corretamente, o status de saída será sempre 0, se não terminar corretamente, o status de saída será um número diferente de 0.

Você pode encontrar o status de saída do último comando executado, executando o seguinte no terminal:

echo $?

Aqui está um exemplo:

$ lsb_release -sc
trusty
$ echo $?
0

A execução foi um sucesso indicado pelo valor 0.

$ lsb_releasedd
lsb_releasedd: command not found
$ echo $?
127

O comando não foi encontrado, portanto, malsucedido, indicado pelo valor 127.

    
por heemayl 27.02.2015 / 03:27

Tags