[bash] Expresión regular

Iniciado por da8332, 6 Junio 2013, 17:45 PM

0 Miembros y 1 Visitante están viendo este tema.

da8332

Hola
Alguien me puede decir porque no funciona esto:

Código (bash) [Seleccionar]
if [[ $IP == +([1-126])@([.])+([0-9])@([.])+([0-9])@([.])+([0-9]) ]];then

echo "clase A"

fi


solo coge hasta el 122 a partir de 123 no va porque?




o como puedo hacer para identificar una ip que este entre 1.0.0.0 - 126.255.255.255




[MOD]: No hagas doble post, usa el botón "modificar, y de paso el botón "Insertar código", gracias.