[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: data do dia anterior
From: |
Felipe Kellermann |
Subject: |
Re: [shell-script] Re: data do dia anterior |
Date: |
Tue, 9 Mar 2004 23:54:48 -0300 (BRT) |
On Tue, 9 Mar 2004 11:20pm -0300, Frederico Argolo wrote:
>
> Opa, so um detalha, esse comando nao funcionou em HPUX
> e AIX. Nao testei nos BSDs.
Não. Não funciona em nenhum sistema. Só em sistemas GNU. Estas opções
de especificação de datas (Por exemplo `yesterday') não existem. Se for
para fazer um sistema portável, melhor bolar alguma outra coisa:
$ date
Tue Mar 9 23:49:09 BRT 2004
$ date -r $(($(date +%s) - 86400))
Mon Mar 8 23:49:10 BRT 2004
A opção `-r' também pode eventualmente não funcionar nos teus sistema. Há
alternativas ainda: Troca a hora, mostra a hora, troca a hora mais uma e
pronto. Outra alternativa é montar o GNU `coreutils' no teu sistema,
--
Felipe Kellermann