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

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

Re: [shell-script] Re: Problemas com verificação de datas


From: Fredi Bieging
Subject: Re: [shell-script] Re: Problemas com verificação de datas
Date: Tue, 4 Jun 2013 18:15:28 -0300

Alex, sugiro você usar alguma das solução dos colegas. Se você testar com
08 ou 09 vai ver que essa solução vai pifar. Conforme foi falado na thread,
o bash interpreta um número com zero na frente como octal, e 08 e 09 não
são octais válidos.


2013/6/4 Alex Junior <address@hidden>

> **
>
>
> Amigo, a comparação que eu estava fazendo era parecida com essa
> contudo não funcionou, mas obrigado mesmo assim.
> A solução do amigo Fredi Bieging resolveu.
>
> --- Em address@hidden, miranda <miranda@...> escreveu
>
> >
> > ollha isso :
> >
> > [miranda@guitar ~]$ a="01"
> > [miranda@guitar ~]$ b="1"
> > [miranda@guitar ~]$ [ $a -eq $b ] && echo iguais
> > iguais
> > [miranda@guitar ~]$ [ $a = $b ] && echo iguais
> > [miranda@guitar ~]$
> >
> >
> >
> > On Tue, 2013-06-04 at 17:23 +0000, Alex Junior wrote:
> >
> > >
> > >
> > > Bem, sou novo no Shell...
> > > O meu problema é o seguinte, eu criei um script
> > > que faz a pega o dia da data do sistema da seguinte forma:
> > > DIA=`/bin/date +%d`
> > > Sendo que dessa forma os primeiros nove dias do mês ficam 01, 02, 03
> > > etc. E quando faço a comparação com o resultado do ls -lh, o dia no ls
> > > vem apenas com um algarismo 1, 2, 3 etc.
> > > Como resolvo isso?
> > >
> > > Obrigado desde já.
> > >
> > >
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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