Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: .:UND3R:. en 8 Noviembre 2013, 03:06 am



Título: Comparar parte de una IP en bash
Publicado por: .:UND3R:. en 8 Noviembre 2013, 03:06 am
Hola a todos, me surge el siguiente problema:

¿Cómo podría hacer para que se compare solo lo que está ennegrecido?:

192.168.12.123
190.161.11.133

Creo que una solución sería comparar luego de encontrar el primer punto, si se considera el orden de derecha a izquierda.

Saludos


Título: Re: Comparar parte de una IP en bash
Publicado por: -Myx- en 8 Noviembre 2013, 23:00 pm
Con expresiones regulares...creo que en el codigo completo de tu anterior post debes de tener algun ejemplo.

Solo te queda ir a una pagina como[1] para debuggear tu regex.

Código:
[1] https://www.debuggex.com/


Título: Re: Comparar parte de una IP en bash
Publicado por: .:UND3R:. en 10 Noviembre 2013, 03:25 am
Me ha quedad más que claro, solucionado gracias y saludos.


Título: Re: Comparar parte de una IP en bash
Publicado por: Eleкtro en 11 Noviembre 2013, 02:19 am
Por si acaso, te muestro el RegEx, no me cuesta nada :P

Código:
^\d{1,3}\.\d{1,3}\.\d{1,3}\.

PD: La saqué en 10 segundos con una aplicación que desarrollé para diseñar expresiones regulares (según la sintaxis del motor RegEx de .NET), si necesitas la aplicación para futuras ocasiones solo dímelo por MP.

Saludos