Just thinking...
what if you number all lines (cat -n)
then do you grep command
pull out all those line numbers into file_exclude
cut to remove the file numbers
use a grep with the contents of file_exclude
(Sorry could not go into more; got to go. But thought this might spur thought)
Hi Rudic , really i tried to do it like before but i dont know how to use match to get not matching values as one Condition ( when match 3100.2.22.4 and not match 3100.2.30.33 in the same line ) , i will be thankful again if you changed the condition to fit this