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

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

Re: [shell-script] expressão regular em case


From: Ernander (Nander)
Subject: Re: [shell-script] expressão regular em case
Date: Fri, 24 May 2013 14:51:24 -0300

Só uma observação :

esse shitt ta certo?? ou seria shift?


Att

*
Ernander Marcus Lataliza Rosendo*
*Certified SonicWall Security Administrator*


Em 24 de maio de 2013 12:55, Tiago Peczenyj <address@hidden>escreveu:

> case nao usa expressao regular, eh filepath expansion.
>
>
> 2013/5/24 Bruno Viana <address@hidden>
>
> > **
> >
> >
> >
> >
> > Pessoal estou querendo fazer um script que no case ele testa alguns
> > parâmetros passado para o script, e um deles seria um campo CPF ai fiz
> assim
> >
> > ################## inicio #######
> >
> > while test -n "$1"
> > do
> >                 case $1 in
> >                  help )
> >                         echo $1
> >                  ;;
> >                  info )
> >                         echo $1
> >                  ;;
> >                  [0-9]{11} )
> >                         echo $1
> >                  ;;
> >                 esac
> >
> >  shitt
> > done
> > ################## fim  #######
> >
> > Só que não rolou ai fiz assim
> >
> > ################## inicio #######
> >
> > while test -n "$1"
> > do
> >                 case $1 in
> >                  help )
> >                         echo $1
> >                  ;;
> >                  info )
> >                         echo $1
> >                  ;;
> >                  [0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]
> )
> >                         echo $1
> >                  ;;
> >                 esac
> >  shitt
> > done
> > ################## fim  #######
> >
> > Ai rolou mas ficou feio pra p..
> >
> > Teria uma forma mais elegante de fazer isso ??
> >
> > Desde já agradeço a todos.
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
>
> --
> Tiago B. Peczenyj
> Linux User #405772
>
> http://about.me/peczenyj
>
>
> [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
> ---------------------------------------------------------------------
> 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]



reply via email to

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