> how can I use grep to have the output as 60.40.2.x
> 
> eg:
> 60.40.2.5 
> 60.40.2.3 
> 60.40.2.7 
> 
> except 60.40.2x.x
> 
> eg:
> 60.40.20.5 
> 60.40.23.6
> 60.40.25.7

I don't know if you WANT to have 2x, or just 2., it would of been better
if you provided what you tried. Nonetheless, I've done both for you

This would include 60.40.any.any:
(eg: 60.40.171.199)

grep "60.40.[0-9]\{1,\}.[0-9]\{1,\}"

This would include 60.40.2.any (but not 60.40.2x):
(eg: 60.40.2.199, not 60.40.20.199)

grep "60.40.2.[0-9]\{1,\}"

This would include 60.40.2any.any:
(eg: 60.40.219.199 or 60.40.21.199)

grep "60.40.2[0-9]\{1,\}.[0-9]\{1,\}"

...and this would include 60.40.2x.any
(eg: 60.40.22.199, but not 60.40.212.199)

grep "60.40.2[0-9]\{1\}."

HTH,

Steve
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to