[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Subtração de data
From: |
Flavio Junior |
Subject: |
Re: [shell-script] Subtração de data |
Date: |
Mon, 5 Nov 2007 15:03:15 -0200 |
Duas formas:
Pega pela data do arquivo, por exemplo com o proprio ls, ou stat ou
find -mtime +360 (15x25h = 360 horas) ...
Ou converte a data pra segundos, subtrai 15 * 86400, e converte pra
data de novo...
Exemplo:
# date +%s
1194282009
# echo $((15 * 24 * 60 * 60))
1296000
# echo $((1194282009 - 1296000))
1192986009
# date --date="1970-01-01 GMT-3 1192986009 seconds"
Dom Out 21 15:03:09 BRDT 2007
# date
Seg Nov 5 15:01:35 BRDT 2007
#
Agora vai do teu gosto... Esse exemplo toda da pra resumir em uma só
linha, claro :)
Sorte,
Flávio do Carmo Junior
On Nov 5, 2007 2:36 PM, Luis Gustavo <address@hidden> wrote:
>
>
>
>
>
>
> Boa Tarde,
>
> Tenho um script de Backup diário que gera o seguinte nome do arquivo:
>
> backup_20071101.dmp (ou backup_AAAAMMDD.dmp)
>
> Existe alguma forma do script manter o backup de somente 15 dias atrás? ou
> seja, fazer o subtração de 15 dias atrás e apagar os arquivos com o comando
> rm.
>
> Grato,
> Luis Gustavo
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> http://br.mail.yahoo.com/
>
>
- Subtração de data, Luis Gustavo, 2007/11/05
- Re: [shell-script] Subtração de data,
Flavio Junior <=
- Re: [shell-script] Subtração de data, André Saunite, 2007/11/05
- Re: [shell-script] Subtração de data, Igor Oliveira, 2007/11/05
- RES: [shell-script] Subtração de data, Tiago Leão, 2007/11/05
- Re: [shell-script] Subtração de data, Michel, 2007/11/05
- Re: [shell-script] Subtração de data, Julio C. Neves, 2007/11/05