[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] como fazer um sleep com hora marcada?
From: |
Fernando Lemes da Silva |
Subject: |
Re: [shell-script] como fazer um sleep com hora marcada? |
Date: |
Mon, 30 May 2005 00:10:31 -0300 |
User-agent: |
KMail/1.7.2 |
Porque não fazer ele verificar de tempos em tempos se já deu a hora?
while [ `date +%H%M` -lt 0915 ]; do sleep 1; done
Se não precisar ser exatamente as 09:15:00 voce pode colocar um sleep
5 ou sleep 10 sem problemas... (evitando rodar o comando date a cada
segundo)
[]'s
--
/**********************************************
_ Fernando Lemes da Silva
°v° www.koho.com.br
/(¡)\ Linux user #address@hidden
^ ^ lICQ UIN 2371843
echo 396752965710071000896145190854552842P | dc
**********************************************/
Em Dom 29 Mai 2005 22:46, rcbarioni escreveu:
> o script abaixo começa exatamente às 9 horas (definido no cron).
> Lá pelas tantas (depois de alguns segundos), o script precisa fazer
> um sleep até as 9:15, para depois continuar o processamento.
> Como calcular o numero de segundos necessário para que o processo
> continue exatamente às 9:15 ?
> #!/bin/bash
> comandos...
> comandos...
> x = .....
> sleep $x
> comandos...
> comandos...