Perguntas sobre 'background-process'

nos ajude a editar este wiki
1
resposta

Como dedico um comando composto executado em paralelo?

Como faço o tempo de um comando composto quando a maioria, mas não todos os comandos executados em paralelo: Por exemplo, o comando: comd1 ; comd2 & comd3 & comd4 & comd5 & Eu tentei time (comd1…) Mas, na saída,...
26.10.2017 / 14:29
1
resposta

Aguarde por subcascas de Bash

Eu canalizo o mesmo conteúdo para vários comandos com tee , sub-shell e redireciona assim: #!/usr/bin/env bash echo 'hello' | tee \ >( sleep 3; cat /dev/stdin ) \ >( sleep 2; cat /dev/stdin ) \ >( sleep 1; cat /dev/stdin )...
16.03.2017 / 04:39
3
respostas

Como serializar a execução de comandos no linux?

Eu quero ter certeza de que apenas um script possa ser executado por qualquer usuário regular de um sistema por vez. Pode haver vários usuários conectados e cada um deles deve ser capaz de executar um comando somente após a execução de quaisquer...
05.12.2017 / 14:39
3
respostas

Loop ignora a mudança de variável de um subshell em segundo plano

Eu escrevi um script que contém um loop until . Esse loop deve ser executado até que uma variável booleana seja definida como true fora do loop. Infelizmente, o loop ignora que a variável foi definida como true e continua em execução. Aqui...
25.08.2015 / 14:25
3
respostas

Por que um trabalho de segundo plano com '| menos 'ser parado, enquanto o outro sem ele está funcionando?

$ pdfgrep -R -i spark . | less & $ pdfgrep -R -i spark . & $ jobs [3]- Stopped pdfgrep -R -i spark . | less [4] Running pdfgrep -R -i spark . & Por que aquele com | less será parado, enqua...
08.10.2017 / 16:29
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
2
respostas

Como um processo em segundo plano pode conhecer seu próprio PID?

Estou usando o bash em um sistema Linux RH. Normalmente, você pode obter seu próprio PID com a variável $$. No entanto, se um script executar uma de suas próprias funções como um processo em segundo plano - isso não funciona; todas as funções...
02.04.2015 / 21:05
4
respostas

Abrindo o Firefox do terminal [duplicado]

Quando eu digito firefox no terminal, ele inicia o Firefox, mas o terminal "trava". O que está acontecendo nos bastidores? Posso abrir o Firefox a partir do terminal e continuar usando a mesma guia de terminal para outras coisas sem f...
03.12.2013 / 11:45
2
respostas

“nohup sudo…” não solicita passwd e não faz nada

Quando eu corro nohup sudo myscript.sh & Eu só recebo algo como [1] 1220 em retorno e não é solicitada uma senha. O processo também não inicia. Eu quero rodar este script em segundo plano e ele precisa ser executado com o su...
17.09.2013 / 16:46
3
respostas

Como executar várias tarefas em segundo plano no linux?

Eu tenho uma compreensão básica de como conseguir um emprego em primeiro plano para mudar para segundo plano e vice-versa, mas estou tentando criar uma maneira de executar vários trabalhos em segundo plano.Eu tentei colocar vários trabalhos em s...
13.02.2018 / 12:14