Perguntas sobre 'exit'

1
resposta

O que significa o código de saída 130 para o comando postgres?

Ao tentar iniciar o servidor PostgreSQL usando o comando /usr/pgsql-9.2/bin/postgres , recebo um código de valor de saída de 130 . No entanto, não consegui encontrar nenhuma documentação para os códigos de saída deste comando. O que signi...
14.08.2015 / 12:10
1
resposta

Que sinal X envia para seus clientes quando recebe o SIGINT?

Se eu termino o servidor Xorg com um sinal SIGINT (por exemplo, quando pressiono Ctrl + C ), que sinal ele envia para seus clientes?     
19.06.2014 / 10:28
1
resposta

Por que o código de saída de um script parece ter um valor diferente do que é retornado?

Eu tenho um script (run-docker-container.sh) que chama outro script (create-docker-container.sh). O create-docker-container executa um script curl com a API remota do docker e retorna o código http ou zero se for bem-sucedido. O script de criaçã...
17.03.2016 / 17:15
2
respostas

Por que o procmail envia uma cópia de uma mensagem de entrada ao remetente se encontrar um código de saída?

Eu tenho um processo procmail muito simples que recebe um email de entrada e o redireciona para um script: LOGFILE=/home/foo/procmail-log VERBOSE=yes MAILDIR=/var/spool/mail/foo DEFAULT=/var/spool/mail/foo SHELL=/bin/sh :0 ! '/home/foo/scrip...
07.02.2014 / 08:32
1
resposta

Equivalência de teste para status de saída

As duas listas de comandos a seguir são portualmente equivalentes? $foo; echo $? #(1) e $foo && echo 0 || echo $? #(2) Postscript Considere o comando exit-status definido assim: #!/bin/sh exit "$1" O padrão POS...
16.12.2011 / 19:35
1
resposta

Realmente saia do script Awk

Perl e Ruby exit realmente saem: $ perl -e 'BEGIN {print 1; exit}; END {print 2}' 1 $ ruby -e 'BEGIN {print 1; exit}; END {print 2}' 1 Não é assim para o Awk: $ awk 'BEGIN {print 1; exit}; END {print 2}' 1 2 Eu tentei resolver...
31.03.2018 / 01:10
2
respostas

Como posso obter uma confirmação antes de sair da tela?

Como posso obter uma confirmação antes de sair da tela (ao digitar exit na linha de comando). Isso é possível?     
11.04.2018 / 11:11
2
respostas

Como impedir que scripts do bash saiam completamente da janela

Quando escrevo um script bash e tenho exit;; ou exit 0;; o script não apenas sai, mas a janela (ou painel no caso de painéis tmux) sai completamente (vai embora). por exemplo, while true; do read -p 'Run with -a (auto-corre...
08.12.2015 / 02:46
1
resposta

Como obter o código de saída de um processo paralelo lançado pelo xargs?

Eu fiz um script para iniciar o processo paralelo de rsync: #! /bin/bash LIST=$1 DEST_DIR=$2 RSYNC_OPTS=$3 #echo "rsyncing From=$SRC_DIR To=$DEST_DIR RSYNC_OPTS=$RSYNC_OPTS" echo $LIST|xargs -n1 -d, echo|xargs -n1 -P 0 -I% rsync --rsync-path=...
14.04.2014 / 09:51
4
respostas

Como capturar e manipular status de saída diferente de zero dentro de uma função Bash?

Digamos que eu tenha a seguinte função de Bash (sem sentido): myfunc() { ls failfailfail uptime } Eu o corro assim: myfunc || echo "Something is wrong." O que eu quero que aconteça é que ls é executado (como deveria)...
28.04.2016 / 18:15