ip address from range script

Marko Vojinovic vvmarko at gmail.com
Thu Jul 29 14:23:37 UTC 2010


On Thursday, July 29, 2010 14:54:15 Jozsi Vadkan wrote:
> TEST-A.txt: list of ip address ranges [AS/isp's in a country]
> TEST-B.txt: list of ip addresses
> 
> I just need to know, if an ip in the TEST-B.txt is in a range of
> TEST-A.txt
> 
> cat "TEST-A.txt"
> 63.31.63.0/24;9007;44536
> 64.65.0.0/19;9000;8263
> 62.64.14.0/21;9001;6852
> 
> cat "TEST-B.txt"
> 63.31.63.2
> 64.66.5.4
> 63.31.63.66
> 62.64.14.231
> 
> output:
> 63.31.63.0/24;9007;44536
> 	63.31.63.2
> 	63.31.63.66
> 62.64.14.0/21;9001;6852
> 	62.64.14.231
> 
> 
> -> so is an ip address [in TEST-B.txt] is from my country [TEST-A.txt]
> or not?

One of the purposes of homework problems is to make you learn things by trying 
to solve the problem *yourself*, rather than just studying a given solution. 
The difference is in the amount of experience you gain by building your own 
solution --- if you just try to understand someone else's solution, you can 
reach some level of understanding, but miss out on this experience.

And precisely that experience is invaluable when you start facing problems 
which nobody else has yet solved, later in your life.

HTH, :-)
Marko





More information about the users mailing list