[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Verificar sintese de ip
From: |
edmundo_goncalves |
Subject: |
Verificar sintese de ip |
Date: |
Sun, 10 Jul 2011 17:35:40 -0000 |
User-agent: |
eGroups-EW/0.82 |
Olá pessoal!!!
Estava procurando um modo de checar se ip digitado estava certo ou errado ta ok
de tanto pesquisar achei o código e o melhor funciona :)
Mas como sou iniciante em Shell Script não entendi o código alguém poderia me
explicar?
ip=172.25.0.1
if [[ $ip =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]]; then echo
certo; else echo errado; fi
a parte q não entendo é essa mascara ou formula nao sei denomina...
$ip =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$
vou colocar como entendi...
~ não sei
^[0-9] verifica se é numérico
{1,3} qualquer um dos textos separado por virgula
\. esconde o ponto
$ nao entendi porque ficou no final
Obrigado a todos!!!
- Verificar sintese de ip,
edmundo_goncalves <=