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]