Perguntas sobre 'exit'

4
respostas

Como o comando exit funciona em um terminal Unix?

Alguém poderia explicar como o comando exit funciona no terminal do Unix? Uma pesquisa de man exit e which exit não foi útil e eu me deparei com o seguinte problema. Depois de instalar pacotes adicionais para o Anaconda e o PyCha...
24.10.2016 / 23:07
2
respostas

Por que 'exit &' não funciona?

Eu não entendo porque exit & não funciona. Por que não?     
15.08.2013 / 15:47
3
respostas

Aguarde o uso do comando no Linux?

#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if 'wait $!';then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Eu estava esperando success c...
26.09.2013 / 06:11
6
respostas

Usando códigos “reservados” para o status de saída dos scripts de shell

Recentemente, deparei com a lista de Códigos de saída com significados especiais do Advanced Bash- Guia de script. Eles se referem a esses códigos como reservados e recomendam que: According to the above table, exit codes 1-2, 126-165,...
10.11.2015 / 14:22
2
respostas

Sair do código no final de um script bash

Estou confuso sobre o significado do código de saída no final de um script bash: Eu sei que o código de saída 0 significa que ele foi concluído com sucesso e que existem muitos mais códigos de saída (127, se não estou enganado?) A minha pergu...
06.09.2016 / 16:20
4
respostas

Saindo de um script de shell com loops aninhados

Eu tenho um shell script com loops aninhados e descobri que "exit" realmente não sai do script, mas apenas o loop atual. Existe outra maneira de sair completamente do script em uma determinada condição de erro? Eu não quero usar "set -e", por...
30.06.2015 / 17:37
4
respostas

Por que um filho de um vfork ou fork deve chamar _exit () ao invés de exit ()?

Na página do manual de vfork() : vfork() differs from fork() in that the parent is suspended until the child makes a call to execve(2) or _exit(2). The child shares all memory with its parent, including the stack, until execve()...
03.01.2011 / 15:45
4
respostas

Como obtenho a lista de códigos de saída (e / ou códigos de retorno) e significado para um comando / utilitário?

Existe uma maneira de fazer o que foi indicado no título a partir dos comandos do terminal, ou terei que examinar os códigos?     
22.01.2014 / 08:14
3
respostas

É seguro fechar o shell apenas clicando em “X” ou usando “ctrl + d”?

É seguro fechar o shell apenas clicando em "X" ou usando "ctrl + d" enquanto estiver logado como root com su ou é mais seguro fechá-lo digitando "exit"? Existe alguma diferença (segurança-sábio) em tudo ou é o mesmo e não importa o caminho que v...
10.03.2012 / 14:28
3
respostas

código de retorno confiável do processo em segundo plano

Vamos supor a seguinte parte do código bash: foo > logfile 2>&1 & foo_pid=$! while ps -p$foo_pid do ping -c 1 localhost done wait $foo_pid if [[ $? == 0 ]] then echo "foo success" fi É seguro assumir que $? rea...
20.02.2014 / 14:43