Perguntas sobre 'background-process'

nos ajude a editar este wiki
3
respostas

Como enviar para o plano de fundo um processo em execução iniciado com o sudo?

Acabei de instalar o SLC6 (derivado do SL6 derivado do RHEL6). Eu posso enviar um processo em execução para o fundo apertando Ctrl-Z no terminal onde foi iniciado. No entanto, não consigo fazer isso quando iniciei o comando com o sudo. Costumava...
02.07.2013 / 14:50
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

Problema estranho com armadilha e SIGINT

Por favor, explique isto: #!/bin/bash # This is scripta.sh ./scriptb.sh & pid=$! echo $pid started sleep 3 while true do kill -SIGINT $pid echo scripta.sh $$ sleep 3 done - #!/bin/bash # This is scriptb.sh trap "echo O...
06.04.2017 / 18:59
2
respostas

O que é “Exit 2” do status do job em background concluído?

Eu tenho um exercício para colocar em um arquivo alguns dados (* conf de alguns diretórios) e preciso fazer isso em segundo plano. Eu fiz isso e estou querendo saber qual é o significado das mensagens de saída: [A@localhost tests]$ ls -ld /et...
22.11.2013 / 13:30
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
3
respostas

Executando script bash canalizado em segundo plano

Estou tentando criar um script de monitoramento para assistir à comunicação do host local usando o netcat. Eu tenho dois scripts que eu construí, um para iniciar o loop de monitoramento e um para o loop em si. Eles são os seguintes: start.sh...
20.03.2012 / 23:58
5
respostas

Executa todos os scripts em uma pasta em segundo plano

Eu quero executar todos os scripts em um diretório ao mesmo tempo. Eu sei que posso obter uma lista de todos os scripts e executar o primeiro em um diretório com 'ls ./*.sh', mas não consigo executar todos eles. Eu também tentei a expansão...
11.12.2016 / 07:38
2
respostas

Interagindo com um programa de console interativo em execução de um processo diferente

Eu tenho um programa de console com um shell interativo, semelhante ao shell interativo do Python. Existe uma maneira fácil de iniciar este programa interativo A e usar outro programa B para executar A? Eu quero fazer algo assim: $ /usr/bin/A...
26.09.2014 / 05:57
1
resposta

Alias para redirecionar a saída padrão e o erro padrão, bem como enviar para o segundo plano [duplicado]

Estou tentando criar um alias para redirecionar a saída padrão e o erro padrão de gedit para /dev/null , enquanto envia o comando para segundo plano. Isso funciona: $ alias gedit='gedit $1 > /dev/null 2>&1' $ gedit file...
17.01.2014 / 17:40
2
respostas

Como saber se uma tarefa em segundo plano está concluída?

Eu invoco um script (do_something) no background via outro script (do_manythings) como abaixo. nohup do_something & Como eu saberia no script pai (do_manythings) que a tarefa invocada (do_something) foi feita?     
21.03.2013 / 15:35