Perguntas sobre 'exit'

1
resposta

'log de sessão' script me faz sair duas vezes

Estou usando uma solução descrita aqui para registrar minhas sessões de shell adicionando-a ao final de /etc/bash.bashrc : test "$(ps -ocommand= -p $PPID | awk '{print $1}')" == 'script' || (script -f /var/log/shellog/$USER-$(date -u +%Y...
06.08.2014 / 12:46
1
resposta

Os programas Linux podem receber um comando SIGXXX para o qual eles podem responder na interface do usuário?

Estou experimentando o comando tempo limite e gostaria de saber se existe um sinal de kill que um programa GUI, seja um desktop gráfico ou um programa terminal tratará como o usuário finalizando o programa a partir da interface do usuário, com...
02.08.2014 / 16:39
1
resposta

Como sair do shell script com sucesso para que o subprocesso python pense que ele foi bem-sucedido? [fechadas]

Abaixo está meu shell script que simplesmente executa uma url como esta http://example.com:8080/beat e analisa a resposta e verifica certas condições nela. Se essa condição for atendida, saia com sucesso do script de shell usando exit 0 ....
14.03.2014 / 03:18
1
resposta

Como obtenho o sinal de morte / mensagem / razão dentro de um script?

Estou usando a seguinte armadilha: trap OnExit EXIT E na minha função OnExit eu gostaria de capturar todas as informações que puder sobre o que aconteceu para que eu possa escrevê-lo em um arquivo de log. Eu gostaria de saber quem, por...
25.06.2014 / 22:21
0
respostas

Erro de bash = “exit: code: argumento numérico requerido” [closed]

Estou recebendo este erro: exit: code: argumento numérico obrigatório na linha indicada abaixo. git push production_dev HEAD:master exit_val=$? # error occurs here => exit: code: numeric argument required if [[ ${exit_val} -eq 0 ]]; then...
20.07.2017 / 20:29
0
respostas

Como encontrar o status dos scripts de saída init.d que retornam 0 na falha?

Parece que muitos scripts init.d retornam 0 em caso de falha, apesar de
27.10.2016 / 11:39
15
respostas

Obtenha o status de saída do processo que é canalizado para outro

Eu tenho dois processos foo e bar , conectados a um canal: $ foo | bar bar sempre sai 0; Estou interessado no código de saída de foo . Existe alguma maneira de chegar a ele?     
02.06.2011 / 22:19
15
respostas

Obtenha o status de saída do processo que é canalizado para outro

Eu tenho dois processos foo e bar , conectados a um canal: $ foo | bar bar sempre sai 0; Estou interessado no código de saída de foo . Existe alguma maneira de chegar a ele?     
02.06.2011 / 22:19
0
respostas

Usando sshpass, o código de retorno (status de saída) difere por razões desconhecidas usando comandos válidos

Há algumas coisas acontecendo aqui, mas acho que, no final das contas, o CLish ou o SSH está retornando um código de saída que está bagunçando meu fluxo de trabalho. Estou tentando conectar-me a uma máquina remota (shell CLish) usando sshpass...
16.04.2013 / 20:27
1
resposta

como capturar o status de retorno de cada comando de um script Shell com vários comandos [duplicado]

Eu sou novo em scripts de shell e escrever um script com vários comandos rm. o script tem que remover arquivos em alguns diretórios. Eu quero capturar o status de saída para cada comando e retornar o status de saída se algo falhar e prosseguir...
31.10.2016 / 19:04