[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
express�o no case
From: |
Pablo Fernandes |
Subject: |
expressão no case |
Date: |
Sat, 18 Oct 2003 16:39:16 -0300 (ART) |
Amigos,
Gostaria de saber como usar os metacaracteres com o
programa case.
Ex:
case $1 in
([1-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]).(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]).){2}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])
) echo "É um ip"
;;
*) echo "Não é ip"
;;
esac
Essa é uma ER para pegar endereço IP (máximo de
255.255.255.255 e minimo de 1.0.0.0
Eu queria saber que metacaracteres eu precisaria
escapar e como faria para ficar mais legÃvel (como
fica a estrutura dentro do arquivo (organização)).
Também queria saber como o shell vai saber a hora do )
que o case usa antes do bloco de comandos.
Obrigado
[ ]'s
Pablo Fernandes
Yahoo! Mail - o melhor webmail do Brasil
http://mail.yahoo.com.br
- expressão no case,
Pablo Fernandes <=