Perguntas sobre 'exit-code'

10
respostas

Obtendo o ROBOCOPY para retornar um código de saída “correto”?

É possível pedir ao ROBOCOPY para sair com um código de saída que indica sucesso ou falha? Estou usando ROBOCOPY como parte de minhas configurações de compilação do TeamCity, e ter que adicionar uma etapa para apenas silenciar o código de saí...
07.05.2011 / 15:03
2
respostas

Posso fazer com que o SSH falhe quando um encaminhamento de porta falhar?

Se eu fizer uma porta remota, a la -R 3690:localhost:3690 quando já existir uma ligação na porta do host remoto, recebo este aviso: Warning: remote port forwarding failed for listen port 3690 Existe uma maneira de ter o ssh falhar (ou...
31.10.2011 / 02:13
2
respostas

Como fazer o TaskScheduler falhar quando a tarefa retorna um resultado diferente de 0

Eu tenho uma tarefa de backup que falha com um resultado diferente de zero, mas o Agendador de Tarefas diz que executou a tarefa corretamente. Existe alguma maneira de informar ao Agendador de Tarefas que a tarefa falhou?     
01.09.2011 / 15:22
4
respostas

Acessando um código de saída fora de um su -m $ USER -c “cmd”

O comando abaixo imprime "0" ou "1" corretamente, dependendo da falha ou não, porque eu coloquei $? dentro do comando "su". sudo su -m $USER -c "./shutdown.sh &> /dev/null; echo \$?" No entanto, se eu fizer isso: sudo su -m $USE...
21.09.2012 / 00:57
1
resposta

Use a saída do comando como código de saída

Para meus scripts de Integração Contínua, quero verificar se a ramificação git não está sincronizada com a ramificação principal. Por isso eu uso git rev-list --left-right --count master...my-branch-name Ele retornará sth. como 1 3...
14.08.2017 / 16:17
3
respostas

Posso fazer o cURL falhar com um exitCode diferente de 0 se o código de status HTTP não for 200?

Eu sempre presumi que quando o curl obtinha uma resposta HTTP 500, ele retornava um código de saída que significava falha (! = 0), mas isso parece não ser o caso. Existe alguma maneira de fazer cURL falhar com um exitCode diferente de 0 se...
01.05.2013 / 14:37
3
respostas

Como você usa PIPESTATUS, tee e / bin / sh juntos?

Quando eu corro curl | tee test.txt; echo ${PIPESTATUS[0]} Eu vejo corretamente curl: try 'curl --help' or 'curl --manual' for more information 2 Mas quando tento executar exatamente o mesmo comando usando '/ bin / sh': sh...
20.01.2014 / 20:25
1
resposta

Como eu inverto o código de saída de um programa ou pipe dentro do ZSH?

Eu quero inverter o código de saída de uma seqüência de comandos canalizada: foo | bar dentro do ZSH. Portanto, 0 mapeia para 1 e 1-128 mapeia para 0 .     
06.01.2012 / 11:16
2
respostas

Qual é o código de saída para “curl -I” quando não é HTTP 200?

Quero verificar qual código de status HTTP é retornado para um URL HTTP (S). Eu não me importo com conteúdo, então eu só peço cabeça com   curl -I $ url ou   curl --head $ url Mas qual é o código de saída que devo verificar, por exemplo em s...
18.12.2014 / 12:11
3
respostas

Sair do código 127 no cygwin64

Depois de anos sem problemas, de repente vários programas na minha instalação do cygwin64 no Windows 7 Professional de 64 bits não estão em execução, e em vez disso, parece sair imediatamente com o código 127, que geralmente significa "coma...
01.01.2015 / 23:18