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

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

expressão regular em case


From: Bruno Viana
Subject: expressão regular em case
Date: Fri, 24 May 2013 08:26:14 -0700 (PDT)


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]



reply via email to

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