shell-script-pt
[Top][All Lists]
Advanced

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

Re: [shell-script] Expirar serviço em determinada data


From: Álvaro Justen [Turicas]
Subject: Re: [shell-script] Expirar serviço em determinada data
Date: Fri, 3 Aug 2007 13:33:24 -0300

On 8/3/07, Alexandre Andrade <address@hidden> wrote:
>  Eu estava tentando criar alguns scripts aqui para expirar o Apache a
>  partir de determinada data, precisamente 10 dias a partir da data que
>  o servidor ligar.
>
>  Tentei fazer as comparações entre a data atual e a data para
>  desativar,  só que não deu muito certo não.
>
>  Fiz as comparações e tudo mais, mas chega uma hora que simplesmente o
>  Shell entende que 31072007 é maior que 01082007.

Olá,
Talvez isso possa ajudar:

antes=`date +%s`
...
depois=`date +%s`
echo `expr $depois - $antes`

'date +%s' retorna quantos segundos se passaram desde 1970-01-01
00:00:00 UTC. Assim, você consegue contar quantos segundos se passaram
entre você startar o apache e o momento atual.
O último comando retornaria a diferença [em segundos] entre esses dois
momentos. Dez dias teriam 60*60*24*10 segundos.

-- 
Abraços,
 Álvaro Justen [a.k.a. Turicas]

reply via email to

[Prev in Thread] Current Thread [Next in Thread]