Perguntas sobre 'background-process'

nos ajude a editar este wiki
1
resposta

Maneira correta de executar uma tarefa / programa raiz no plano de fundo

Estou escrevendo um programa que precisa ser executado em segundo plano como root. (para qualquer usuário) Para fazer isso, usei o arquivo /etc/rc.local . E parece funcionar. O problema que estou enfrentando é quando um usuário normal...
18.12.2014 / 20:19
1
resposta

Como executo dois processos e descubro quando termino em bash

Eu estava pensando em fazer algo assim: command1 & command2 wait Isso funcionará? Eu quero prosseguir quando o comando2 terminar, mas o comando 1 ainda pode estar em execução.     
29.03.2015 / 22:53
2
respostas

Killing subprocessos após o script ter terminado ou ser morto

Digamos que eu tenha um script como o seguinte #!/usr/bin/env zsh ./subscript.sh & # do stuff ... # do more stuff Eu gostaria que o processo executando subscript.sh (e todos os processos iniciados por ele) fosse totalmente encerrad...
16.06.2014 / 20:43
2
respostas

executa outro processo depois que o processo em segundo plano é concluído

disse que eu tenho o script de loop no arquivo test.sh, eu só quero executar o script "running_script2.sh" depois que o processo de fundo estiver concluído, o que eu tento assim, mas não está funcionando. for id in 1 2 3 do bash running_scrip...
13.08.2018 / 05:19
1
resposta

Múltipla instância do mesmo programa, obtendo saída

Eu tenho um programa shell no Ubuntu 16.04, chamado foo , que gera a atualização de status quando eu pressiono qualquer botão. Está localizado em /usr/local/bin/foo , então posso ligar para o programa em qualquer lugar. O programa funciona a...
13.07.2018 / 09:31
2
respostas

Posso canalizar a saída de um processo iniciado? [duplicado]

Digamos que comecei program e continue escrevendo alguma saída para stdout. Existe alguma maneira de adicionar um pipe para que eu possa, por exemplo, contar o número de linhas que ele produziu com wc -l ?     
25.05.2018 / 22:08
1
resposta

Capture a saída do comando por n segundos e, em seguida, desanexe-a (execute em segundo plano)

Eu preciso executar um certo comando (ngrok neste caso) por alguns segundos, capturar toda a saída, filtrar algumas variáveis e então separar o processo, fazendo com que ele seja executado em segundo plano. Como posso fazer isso?     
29.07.2017 / 19:01
1
resposta

O script de execução longa para de enviar a saída para o arquivo

Eu tenho um script que estou usando para capturar algum status do servidor em intervalos de 10 segundos. O script é o seguinte: for (( ; ; )) do /usr/local/apache/bin/apachectl fullstatus sleep 10 done Estou executando o script...
14.01.2016 / 20:32
3
respostas

Executando um programa C ++ compilado em segundo plano e enviando entrada sempre que necessário

Eu tenho um programa compilado escrito em C ++ para um ambiente UNIX que possui esse tipo de estrutura: int main(){ ... LoadEngine() ... while(1){ std::cin >> buffer; ... ExecuteFunction(buffer); } } O carregamento do mo...
27.08.2015 / 05:27
3
respostas

Execute uma tarefa em segundo plano e saiba a hora da sua terminação

Eu preciso executar um script de shell unix ( my_script ) em segundo plano e monitorá-lo na interface da web. Eu inicio o roteiro real do php assim: $command = 'my_script'; $pid= exec("nohup {$command} > {$logFile} & echo $!");...
20.06.2015 / 23:03