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]

Responder a