[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Shell-Script: Execução em background



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



Reply to: