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 <[EMAIL PROTECTED]> > 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 <[EMAIL PROTECTED]> > > > 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 <[EMAIL PROTECTED] <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: [EMAIL PROTECTED] > --------------------------------------------------------------------- > 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]
