[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Ajuda
From: |
Luciano Depierri |
Subject: |
Re: [shell-script] Ajuda |
Date: |
Thu, 1 Dec 2005 14:10:30 -0200 |
Rodrigo,
Eu tenho um script que tem que ser rodado no primeiro dia de cada mês e esse
script tem que rodar com os dados do mês passado, então eu estava precisando
pegar o último dia do mês passado, o mês passado e o ano do mês passado, pois
tenho que fazer um select pegando tudo entre 20051101 a 20051130, entendeu? Por
isso que eu estava pegando o mês do dia passado. A dica do amigo Tiago resolveu
o meu problema, pois referenciando o dia anterior eu consigo pegar esses dados.
Obrigado pessoal.
[]s
Luciano Depierri
----- Original Message -----
From: Rodrigo Monteiro
To: address@hidden
Sent: Thursday, December 01, 2005 1:47 PM
Subject: Re: [shell-script] Ajuda
Luciano,
On 12/1/05, Luciano Depierri <address@hidden> wrote:
> Pessoal,
>
> Como eu tiro esse erro? Estou quebrando a cabeça
>
> $ mes=`date --date="$((`date +`))last day)" +%m`
> ksh: syntax error: `)' unexpected
Pelo o que eu entendi, vc quer pegar o dia de ontem?
Isso resolve:
cesecsrv:~# date
Qui Dez 1 12:53:12 GMT-3 2005
cesecsrv:~# date -d "`date +%Y%m%d` 1 day ago" +%Y-%m-%d
2005-11-30
cesecsrv:~#
[]s
>
> Agradeço antecipadamente,
>
> Luciano Depierri
>
--
Rodrigo Monteiro
"Free as in Freedom, not free as in free beer"
Linux User # 403730
JID: address@hidden
address@hidden
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE
----------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
b.. Para sair deste grupo, envie um e-mail para:
address@hidden
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]
- Ajuda, Luciano Depierri, 2005/12/01