[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]
- expressão regular em case,
Bruno Viana <=