Em Tue, Aug 14, 2001 at 10:23:45AM -0300, Pedro Henrique Ponchio escreveu:
> Ou fa�a um pequeno script:

> comando=caminho_do_mesmo
> X=1
> while [ "$X" -eq 1 ]

        Mais elegante: tirar o X=1 e colocar "while :" ou "while true".

> do
> 
>   # Rodando o script principal
>   $comando
> 
>   sleep 900   # numero de segundos (15 minutos)
> done
> 
> 
> depois coloque este comando em segundo plano:
> 
> nohup comando.sh &

        Outra abordagem:

-------- corte aqui
#!/bin/bash
script=$(which $0)

comando=comando_ou_script_a-_ser_executado

echo "$script" | at now + 15 minutes
exit 0
-------- corte aqui
        Vantagens deste m�todo:
        - Evita um processo a mais (uma shell presa s� pra isso enquanto espera)
        - Manda o resultado por email quando termina.

        []s,

        Patola

Assinantes em 14/08/2001: 2262
Mensagens recebidas desde 07/01/1999: 127812
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a