Perguntas sobre 'exit'

3
respostas

Falha quando um comando falha no subcomando

Eu quero executar um comando em uma lista de diretórios: gradle --build-cache . Além disso, o diretório precisa começar com a string 'Project' e não terminar com 'Test'. Consegui fazer isso com este comando: find . -maxdepth 1 -type d \( !...
01.12.2017 / 15:45
2
respostas

Bash: ajuda a aperfeiçoar uma função personalizada

Estou aprendendo Bash e escrevi uma função básica: wsgc () { # Wipe the global variable value for 'getopts'. OPTIND=1; echo "git add -A"; while getopts m:p option; do case "${option}" in m)...
31.08.2017 / 22:59
1
resposta

Nova linha de prompt não colocada automaticamente na linha de comando após o código de saída

Ao enviar trabalhos, estou recebendo os códigos de saída retornados, mas preciso pressionar a tecla de retorno para que eles sejam impressos no log. 1. prompt_line/location sas query.sas & 2. [1] 66682 3. prompt_line/location 4. [1]+  Exi...
08.09.2017 / 11:36
1
resposta

Verificando se o último comando diff teve saída

Eu tenho alguns comandos em um arquivo que são como diff file1 file2 diff file3 file4 E se qualquer coisa é saída eu quero imprimir qual comando isso aconteceu, como diff file1 file2 if (there was output from the diff command) pri...
30.09.2016 / 01:09
1
resposta

Recuperar dados do cache de mem

Meu aplicativo grava em um arquivo de log e, por algum motivo, parou de gravar no arquivo de repente. Nós reiniciámos o aplicativo para corrigir essa falha. É possível recuperar o log ausente de alguma forma de algum dump / cache de memória?   ...
05.01.2016 / 12:47
1
resposta

Como posso retornar um código de erro específico neste ponto no meu script TCL?

Eu tenho um script TCL esperar que executa um comando scp para fazer o upload de um arquivo de configuração para o meu servidor DNS: #!/usr/bin/expect -f set config "~/dnsmasq.conf" spawn /usr/bin/scp "$config" [email protected]:/etc/dnsmasq...
16.06.2014 / 00:37
2
respostas

se a variável env existir, saia do script

#!/bin/bash if [[ -n "$MYVAR" ]]; then exit; fi # otherwise the rest of the script continues... Estou tentando sair de um script de shell se uma determinada variável ENV for 0. O script acima parece não funcionar (eu também tentei usar...
29.12.2013 / 05:11
2
respostas

Usando o valor de uma variável como um código de saída de um script

Posso encontrar muitas informações sobre como atribuir o código de saída de um script a uma variável av, mas quero fazer o contrário: use o valor de uma variável (definida em um script) como o código de saída do script . Por exemplo, eu tenho...
04.05.2018 / 20:00
1
resposta

Duração de / proc / pid / stat

Eu tenho um processo que inicia um processo filho e quando o filho sai, varre /proc/<pid>/stat para reunir algumas informações sobre a CPU e a memória que a criança usou. No entanto, estou preocupado que estou vivendo em tempo emprestad...
10.04.2016 / 08:19
2
respostas

código de saída do comando ** antes ** por último? [duplicado]

Estou executando um script dentro de um script, release.sh e caller.sh (caller.sh call releases.sh). Ambos são bash. release.sh contém várias condições com 'exit 1' para erros. caller.sh contém uma linha que vai "./release.sh", então ver...
02.03.2016 / 11:29