[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Tipos de variáveis
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Tipos de variáveis |
Date: |
Thu, 20 Jul 2006 15:44:45 -0300 |
É sempre bom relembrar: A msg número 10530 da nossa lista tem 4 scripts: 2
para trabalhar com datas e 2 para horários. Vale a pena dar uma olhada, o
endereço é:
http://br.groups.yahoo.com/group/shell-script/message/10530?viscount=100
Abraços a todos,
Julio (http://www.julioneves.com - Um livro de Shell completo e online)
:wq
2006/7/20, address@hidden <address@hidden>:
>
> coloque a data no formato ANO MES DIA e se vc comparar vai dar certo...
>
> []'s
>
> '>'-- Mensagem Original --
> '>'To: address@hidden
> '>'From: Fabio Henrique <address@hidden>
> '>'Date: Thu, 20 Jul 2006 17:06:48 +0000 (GMT)
> '>'Subject: Re: [shell-script] Tipos de variáveis
> '>'Reply-To: address@hidden
> '>'
> '>'
> '>'Amigos da Lista,
> '>'
> '>'Em outras linguagens declaramos as variáveis e
> '>'definimos o tipo de conteúdo que ela receberá, string,
> '>'int, date, etc. Preciso que um script faça uma
> '>'comparação entre a data do meu sistema e a data (em
> '>'arquivo texto).
> '>'
> '>'o conteúdo texto do arquivo contador é: 300052006
> '>'
> '>'significa dia 30 do mês 05 de 2006... beleza até aí.
> '>'
> '>'a data é 31052006....
> '>'
> '>'então meu script tem as seguintes variáveis:
> '>'
> '>'data=`date +%d%m%G`
> '>'read arquivo < contador
> '>'
> '>'Preciso comparar se a data do sistema é igual que o
> '>'texto do arquivo, e testei assim:
> '>'
> '>'if [ arquivo -eq data ]; then
> '>' echo Os arquivos saum iguais
> '>'fi
> '>'
> '>'.. no entanto, quando chegou no dia 01062006, a data
> '>'do arquvio era 31052006... mas o -eq faz comparação de
> '>'números, e 31052006 é maior que 01062006.
> '>'
> '>'Me descupem a extensão do e-mail... resumindo...
> '>'existe alguma forma de comparar datas no shell-script,
> '>'sem ter que criar uma função gigante que faça isso?
> '>'
> '>'Atenciosamente,
> '>'
> '>'Fábio Henrique
> '>'
> '>'
> '>'
> '>'
> '>'
> '>'_______________________________________________________
> '>'Yahoo! Acesso Grátis - Internet rápida e grátis. Instale
> '>'o discador agora!
> '>'http://br.acesso.yahoo.com
>
>
>
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
--
[ ]s,
Julio (http://www.julioneves.com)
Participe do 4o CONISLI - Congresso Internacional de Software Livre, dias
7 a 11 de novembro - SESC Vila Mariana - SP
www.conisli.org
[As partes desta mensagem que não continham texto foram removidas]