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

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

Re: [shell-script] Ajuda com criação de script


From: Julio C. Neves
Subject: Re: [shell-script] Ajuda com criação de script
Date: Mon, 25 Aug 2008 16:15:40 -0300

Rafael,
Veja o cmd printf aqui:
http://twiki.softwarelivre.org/TWikiBar/TWikiBarPapo009#Envenenando_a_escrita

Como vc já viu, neste Papo de Botequim tem tudo. Pq vc não dá uma lida desde
o início para melhorar o seu nível de programação em shell?

--
Abraços,
Julio
*Em setembro estarei dando um treinamento
Shell em Brasília (em 2 fins de semana).
Mais informações: www.tecnologiabr.com.br
Tel: (61) 3354-3162*

2008/8/25 Rafael Tomelin <address@hidden>

>   Sim estou fazendo dessa forma, o problema é quando estou subtraindo um
> numero pela a data, que o resultado tira o "0" da frente do número.
>
> 2008/8/25 Eri Ramos Bastos <address@hidden <bastos.eri%40gmail.com>>
>
> > Você pode fazer isso direto com o comando date:
> >
> > $ date +%d -d "yesterday"
> > 24
> >
> > $ date +%m -d "last month"
> > 07
> >
> > $ date +%y -d "last year"
> > 07
> >
> > []'s
> > Eri
> >
> > 2008/8/25 Rafael Tomelin <address@hidden<rafael.tomelin%40gmail.com>
> <rafael.tomelin%40gmail.com>
> > >
> >
> > > Olem só,
> > >
> > > estou fazendo o seguinte:
> > >
> > > DIA=`date +%d`
> > > MES=`date +%m`
> > > ANO=`date +%Y`
> > >
> > >
> > > #Variaveis da data passada
> > > DIAA=`expr $DIA - 1 `
> > > MESA=`expr $MES - 1 `
> > > ANOA=`expr $ANO - 1 `
> > >
> > > porém em MES = 08 e em MESA = 7. como psso fazer para que fique 07 ?
> > >
> > >
> > > 2008/8/25 Eri Ramos Bastos <address@hidden<bastos.eri%40gmail.com>
> <bastos.eri%40gmail.com>
> > >
> > >
> > > > Júlio,
> > > >
> > > > Eu até tentei lembrar a sintaxe no case, mas o cérebro não respondeu.
> > > > hehehehe.
> > > >
> > > > Pode me refrescar a memória? Eu consigo usar listas no case, mas não
> > > regex,
> > > > certo?
> > > >
> > > > []'s
> > > > Eri
> > > >
> > > > 2008/8/25 Julio C. Neves <address@hidden<julio.neves%40gmail.com>
> <julio.neves%40gmail.com><julio.neves%
> > 40gmail.com
> > > >>
> > > >
> > > > > Fala Eri,
> > > > > neste case, seria melhor o caso, digo, neste caso, seria melhor o
> > case
> > > > ;).
> > > > > Veja:
> > > > >
> > > > > case $DIA in
> > > > > 0?) echo SEMANA 1;;
> > > > > 1*) echo SEMANA 2;;
> > > > > 2[0-9])echo SEMANA 3;;
> > > > > *) echo SEMANA 4
> > > > > esac
> > > > >
> > > > > Usei o ?, o * e a lista ([...]) para mostrar que qq uma das formas
> é
> > > > > válida.
> > > > > Escolha uma e use-a.
> > > > >
> > > > > --
> > > >
> > > > > Abraços,
> > > > > Julio
> > > > > *Em setembro estarei dando um treinamento
> > > > > Shell em Brasília (em 2 fins de semana).
> > > > > Mais informações: www.tecnologiabr.com.br
> > > > > Tel: (61) 3354-3162
> > > > >
> > > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > > [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<shell-script-unsubscribe%40yahoogrupos.com.br>
> <shell-script-unsubscribe%40yahoogrupos.com.br>
> > > ----------------------------------------------------------
> > > 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
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Abraços,
Julio
Em setembro estarei dando um treinamento
Shell em Brasília (em 2 fins de semana).
Mais informações: www.tecnologiabr.com.br
Tel: (61) 3354-3162


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



reply via email to

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