Augusto Hagiro Pascutti - TBON3 escreveu:
Boa Tarde,
Pessoas, tenho um shell-script que fica rodando em um loop infinito ...
Na verdade o loop infinito é uma funcao que chama ela mesma; no estilo
abaixo:
function loop() {
echo "tatata";
loop;
}
O que eu queria era colocar o shell-script pra ser executado em
background; mas aí eu soquei o '&' no final da chamada do 'loop'
dentro da função ... ele funciona tão em background que o processo
aparece inexistente pra mim ... mas os 'tatata' continuam aparecendo !
Ou seja, ele roda em background: ótimo ! Como eu mato esse processo se
ele não existe ?! Péssimo !!!
Me dêem uma luz ae galera .. plz plz plz
Vlw
Com este loop recursivo a memória vai acabar rapidim, rapidim. Muito
cuidado ao utilizar recursão, uma hora a função tem que retornar, senão ...
Faça um loop ao estilo while.
Vinicius
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]