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

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

Re: [shell-script] Verificar sintese de ip


From: Enio Onodera
Subject: Re: [shell-script] Verificar sintese de ip
Date: Sun, 10 Jul 2011 14:39:41 -0700 (PDT)

Se for realmente testar ipv4, creio que o script q postou não vai atender, pois 
ele apenas verifica, em cada octeto, se existem de 1 a 3 números e se cada 
número está no intervalo de zero a nove... tente colocar o ip 999.999.999.999 
(ou qualquer número maior que 255 em cada octeto), no ipv4 ele deveria ser 
inválido, certo?
Talvez isso lhe ajude:

ip=172.25.0.1
[ "$(cut -d'.' -f1 <<< $ip)" -le '255' ] && [ "$(cut -d'.' -f2 <<< $ip)" -le 
'255' ] && [ "$(cut -d'.' -f3 <<< $ip)" -le '255' ] && [ "$(cut -d'.' -f4 <<< 
$ip)" -le '255' ] && echo 'certo' || echo 'errado'



Abs,
Enio Onodera

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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