Perguntas sobre 'jobs'

1
resposta

É possível personalizar o prompt para mostrar se existem trabalhos em segundo plano?

É possível personalizar o prompt do bash para mostrar se há alguma tarefa em segundo plano? Acho fácil esquecer que existem trabalhos em segundo plano. Diga se o aviso foi ... $ Existe uma maneira de mostrar o número de trabalhos em se...
04.04.2012 / 21:09
3
respostas

Para onde vão os trabalhos em segundo plano?

Do gnome-terminal eu sei a capacidade de suspender um trabalho com C-z e enviá-lo para o segundo plano. Quando fecho o terminal, o processo não termina. Onde o trabalho está sendo gerenciado ou está perdido?     
18.11.2011 / 20:06
3
respostas

Bash: espera por um número fixo de processo

Eu escrevi um script bash que executa um jar de Java para um número de n de vezes. Na prática, eu defini a função e foo () , contendo a invocação do jar , e então eu rodei este script: for RUN in $(seq 1 $RUNS) do foo & done...
25.01.2018 / 14:58
1
resposta

Por que a subshell criada pelo operador de controle de plano de fundo (&) não é exibida sob o pstree?

Eu entendo que quando eu executo exit ele termina meu shell atual porque o comando exit é executado no mesmo shell. Eu também entendo que quando eu executo exit & então o shell original não terminará porque & garante que o co...
20.01.2016 / 23:22
1
resposta

Por favor, explique a saída do comando jobs

Quando executei o comando jobs , vejo a seguinte saída: [1] - Suspended ./startWebLogic.sh [2] + Suspended (signal) top O que - / + indica na segunda coluna? Qual é a diferença entre Suspenso e Suspen...
21.01.2013 / 18:18
3
respostas

Como faço para suspender e retomar a cadeia 'cmd1 && cmd2 && cmd3'?

Do pergunta anterior parece que não consegui entender como && e ^Z interagem corretamente: $ command1 && command2 && command3 Running command1 ... Running command2 ...^Z [1]+ Stopped $ fg && command4 R...
21.08.2014 / 14:23
3
respostas

process command e o uso do sinal de porcentagem

Estou confuso sobre como parar um trabalho usando o sinal de porcentagem com o comando kill. Não consigo encontrar nenhuma documentação nas man pages for kill que indique que o sinal de porcentagem pode ser usado. Alguém pode me explicar se essa...
12.03.2016 / 04:56
1
resposta

Processo de trabalho "Parado" ignorado ainda aparece na tabela de processos

Eu quero saber porque depois de rejeitar o processo parado, ele ainda está aparecendo na tabela de processos PING www.google.com (74.125.130.106) 56(84) bytes of data. 64 bytes from 74.125.130.106: icmp_seq=1 ttl=44 time=182 ms 64 bytes from...
22.04.2015 / 20:07
1
resposta

Por que 'jobs' sempre retorna uma linha para processos concluídos quando executados em um subshell dentro de um script?

Normalmente, quando um trabalho é iniciado em segundo plano, jobs relatará que ele foi concluído na primeira vez que for executado após a conclusão do trabalho e nada para execuções subseqüentes: $ ping -c 4 localhost &>/dev/null &a...
24.03.2015 / 12:23
2
respostas

O que acontece com os trabalhos em segundo plano depois de sair do shell?

Do meu ponto de vista, empregos são pipelines ( link ) iniciados a partir de um determinado shell e você pode gerenciar esses trabalhos (fg, bg, ctrl-z) dentro deste shell. Um trabalho pode consistir em vários processos / comandos. Minha perg...
23.10.2016 / 20:54