Hi everyone, I'm trying to delete the lines from one file that appears in another file. It would be like this:
filter.pl file1 file2
And file1 contains:
And the output should be:
I'm trying to read the whole first file and then loop reading lines from the other file doing grep, but I'm failing with this...
I think now it kinda works, I was trying with $_ inside grep but it doesn't seem to work.
open(RANDOM,"<",$frandom) or die("could not open first file!");
my @r_contents = <RANDOM>;
open(FILTER,"<",$ffilter) or die("could not open the second file!");
my $line = $_;
@r_contents = grep(!/^$line$/,@r_contents);