[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Comparando datas
From: |
Beatriz Langiano |
Subject: |
Re: [shell-script] Comparando datas |
Date: |
Mon, 14 Mar 2005 10:38:37 -0300 (ART) |
Fiz os testes e os resultados foram:
- a opção:
if [ `date -d $data1 +"%Y%m%d"` > `date -d $data2
+"%Y%m%d"` ]
não funciona muito bem, eu comparei datas iguais e ele
me voltou que uma era maior que a outra.
- a opção:
if [ `date -d $data1 +"%Y%m%d"` -gt `date -d $data2
+"%Y%m%d"` ]
gera o seguinte erro:
"unary operator expected"
Obrigada pessoal, Beatriz
--- andre silva <address@hidden> escreveu:
---------------------------------
Bom me corrijam se eu estiver errado mas em shell o
sinal ">"eh redirecionamento da OUTPUT.
Acho que o correto seria assim
if [ `date -d $data1 +"%Y%m%d"` -gt `date -d $data2
+"%Y%m%d"` ]
[]'s
Andre
Victor Leonardo <address@hidden> wrote:
Olá!
Tente algo assim:
if [ `date -d $data1 +"%Y%m%d"` > `date -d $data2
+"%Y%m%d"` ]
Acho que funciona! :)
Abs
Em Seg, 2005-03-14 às 09:27, Beatriz Langiano
escreveu:
> Oi pessoal,
>
> Meu script pega duas datas de um banco de dados e
> precisa fazer a comparação entre elas para saber
qual
> é a mais atual. As datas estão nesse formato:
>
> data1 = 2005-02-15
> data2 = 2005-02-13
>
> Como eu faria par com que meu script fosse capaz de
> comparar essas datas?
>
> if [ data1 > data2]
>
> ....
>
>
>
>
> Obrigada, Beatriz
>
>
>
>
>
>
> Beatriz Langiano
> Mestrado em Informática
> Universidade Federal do Paraná - Brasil
>
>
>
>
>
> Yahoo! Mail - Com 250MB de espaço. Abra sua conta!
http://mail.yahoo.com.br/
>
>
>
---------------------------------------------------------------------
> 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
>
---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
--
Victor L. Gomes
Suporte
EAC Software
Tel.: (31) 3273-4415 / (31) 2115-7618
Visite nosso site: www.eacnet.com.br
---------------------------------------------------------------------
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:
function
SearchComboBox() { if
(document.form_combo.keyword.value.length==0){
alert("Por favor, digite algo."); return false; }else
{ document.form_combo.action
="http://br.rd.yahoo.com/SIG=12alsimme/M=264105.3931087.6562589.1588051/D=brclubs/S=2137111254:HM/EXP=1110891316/A=2361264/R=0/SIG=11uaou2jn/*http://www.bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11";
} return true;} [input] [input] [input]
---------------------------------
Links do Yahoo! Grupos
Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
Para sair deste grupo, envie um e-mail para:
address@hidden
O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.
---------------------------------
Yahoo! Mail - Com 250MB de espaço. Abra sua conta!
[As partes desta mensagem que não continham texto
foram removidas]
---------------------------------------------------------------------
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:
function SearchComboBox() {
if (document.form_combo.keyword.value.length==0){
alert("Por favor, digite algo."); return false; }else
{ document.form_combo.action
="http://br.rd.yahoo.com/SIG=12a2qqk26/M=264105.3931087.6562589.1588051/D=brclubs/S=2137111254:HM/EXP=1110892401/A=2361264/R=0/SIG=11uaou2jn/*http://www.bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11";
} return true;}
[input]
[input] [input]
---------------------------------
Links do Yahoo! Grupos
Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
Para sair deste grupo, envie um e-mail para:
address@hidden
O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.
Beatriz Langiano
Mestrado em Informática
Universidade Federal do Paraná - Brasil
Yahoo! Mail - Com 250MB de espaço. Abra sua conta! http://mail.yahoo.com.br/
- Comparando datas, Beatriz Langiano, 2005/03/14
- Re: [shell-script] Comparando datas, Victor Leonardo, 2005/03/14
- Re: [shell-script] Comparando datas, andre silva, 2005/03/14
- Re: [shell-script] Comparando datas,
Beatriz Langiano <=
- Re: [shell-script] Comparando datas, Ragner Magalhaes, 2005/03/14
- Re: [shell-script] Comparando datas - Obrigada, Beatriz Langiano, 2005/03/15
- Achar uma coluna, Alain, 2005/03/15
- Re: [shell-script] Achar uma coluna, SuSE List, 2005/03/15
- Re: [shell-script] Achar uma coluna, Alain, 2005/03/15
- Re: [shell-script] Achar uma coluna, SuSE List, 2005/03/15
- Re: [shell-script] Achar uma coluna, Alain, 2005/03/15
- Re: [shell-script] Achar uma coluna, SuSE List, 2005/03/15
- Re: [shell-script] Achar uma coluna, SuSE List, 2005/03/15
- Re: [shell-script] Achar uma coluna, Alain, 2005/03/15