Date: Tue, 16 Dec 2003 20:32:47 -0500 From: Scott W <wegster@mindcore.net> To: mrb@bmyster.com Cc: freebsd-questions@freebsd.org Subject: Re: comparison of files Message-ID: <3FDFB23F.8030602@mindcore.net> In-Reply-To: <1191.66.63.97.2.1071610282.squirrel@new.host.name> References: <1191.66.63.97.2.1071610282.squirrel@new.host.name>
next in thread | previous in thread | raw e-mail | index | archive | help
Brent Bailey wrote: >hello, > >I have been trying to write a shell script that will compare 2 files and >generate a 3rd. > >i have a list of abusive IP's generated by our router. I want to compare >it against a list of known abuse IPs ..and have it create a file of repeat >offenders. > >ive tired to use "comm" to compare file1 against file2 doing something like > >comm -12i file1 file2 >file3 > >however it doesnt seem to work....any suggestions ? > >thank you for all your help in advance > > You need to sort the files first...see below for difference in comm behavior... Script started on Tue Dec 16 20:27:59 2003 freeb# cat blacklist1 192.168.1.2 192.168.1.1 192.168.1.10 freeb# cat blacklist2 192.168.1.1 192.168.1.10 freeb# comm -i12 blacklist1 blacklist2 freeb# sort blacklist1 > blacklist1_sorted freeb# sort blacklist2 > blacklist2_sorted freeb# comm -i12 blacklist1_sorted blacklist2_sorted 192.168.1.1 192.168.1.10 Script done on Tue Dec 16 20:29:14 2003 Scott
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3FDFB23F.8030602>