Perguntas sobre 'exit'

2
respostas

Removendo o processo zumbi da tabela de processos

Alguém pode explicar quando o processo pai recebe o status de saída de um processo filho morto via wait , quem realmente realoca a memória do processo filho e a remove da tabela de processos?     
29.06.2011 / 14:05
1
resposta

Como o sh-e interage com &?

Estou usando sh ( dash ) no Ubuntu (lucid) e a manpage tem isto a dizer sobre -e : -e errexit If not interactive, exit immediately if any untested command fails. The exit status of a comman...
04.10.2012 / 12:39
2
respostas

Existe um teste simples para qualquer coisa impressa em stderr no shell / Bash?

Gostaria de chamar um comando dentro de um script de shell para fins de Integração Contínua. Sair do status 0 significa sucesso, caso contrário, falha. Estou escrevendo um script wrapper para executar vários comandos e falhar se algum erro tiver...
23.08.2017 / 16:49
5
respostas

O que significa a saída 99?

Sou novo no Unix. Só quero saber o que é a saída 99 e por que alguém a usaria e quais são os usos significativos dela. Por exemplo, estou usando exit 99 .     
17.04.2014 / 09:43
3
respostas

O que a saída faz em um bloco if em um script de shell?

Eu tenho uma pergunta sobre o shell script unix. Digamos que você faça exit 1 no interior if : sairá ou ainda executará o% externoif? O seguinte é um exemplo fictício. if [ "$PASSWORD" == "$VALID_PASSWORD" ]; then if [ "$PASSWORD"...
23.10.2012 / 11:13
2
respostas

Não é possível obter o código de saída correto de um script

Eu tenho um script que se conecta a um servidor remoto via SFTP e obtém algum arquivo de lá. Meu script é assim: /usr/bin/sftp [email protected] <<EOF lcd /dir1/dir2/dir3 cd /rsdir1/rsdir2/rsdir3 get file_pattern'date -d "last mont...
25.04.2014 / 22:34
2
respostas

Não é possível capturar a saída do programa

Eu iniciei um programa escrito usando o Node.js e o iniciei usando o canal de lançamento no arquivo de log e o enviei para o background. A meio caminho rodando o programa saiu sem nenhum erro tanto no console quanto no log, eu até chequei a m...
26.09.2011 / 09:42
1
resposta

Diferença entre 'trap -⁠- EXIT' e 'trap - EXIT'

Tenho notado que, quando o Bash é chamado como sh , você não pode remover o trapping usando, por exemplo, trap -- EXIT , mas quando ele é chamado de bash , você pode. trap - EXIT parece funcionar independentemente de como o shell foi...
07.01.2017 / 07:01
2
respostas

Execute um aplicativo com um gerenciador de janelas em um servidor X separado

Eu quero lançar um aplicativo em um servidor X separado. Ele precisa de um gerenciador de janelas por trás dele, no entanto. Eu criei um script #!/bin/sh x-window-manager & my-gui-app e lançou-o com xinit myscript.sh -- :1 O...
02.08.2015 / 19:48
2
respostas

wait não espera

Se eu tiver um arquivo chamado myprogram contendo sleep 200 date Execute isso em segundo plano: $ sh myprogram & Eu quero saber quando myprogram foi concluído usando o comando wait $ cat >notify wait PID echo "Pr...
16.08.2012 / 17:45