in reply to use to files - grep one to eliminate entries from another file.
I'm looking to find common lines between two files (mail.fil) and (THIDSerrs). I then want to eliminate the common lines from the one file, mail.fil.
#!/usr/local/perl-5.12.3/bin/perl use strict; use warnings; open FILE,"< mail.fil"; my @oralines=<FILE>; close FILE; #print @oralines; open FILE,"<THIDSerrs"; my @errs = <FILE>; close FILE; #print @errs; my @subarray = (); foreach my $oralines(@oralines) { foreach my $errs(@errs) { push @subarray, $oralines if grep /$errs/, @oralines; } } print "@subarray \n";
Hope this is more readable - I'm new at this.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: use to files - grep one to eliminate entries from another file.
by Cristoforo (Curate) on Jan 24, 2012 at 00:43 UTC | |
by newkendall (Initiate) on Jan 24, 2012 at 01:04 UTC | |
|
Re^2: use to files - grep one to eliminate entries from another file.
by JavaFan (Canon) on Jan 23, 2012 at 18:29 UTC | |
by newkendall (Initiate) on Jan 23, 2012 at 19:18 UTC | |
by JavaFan (Canon) on Jan 23, 2012 at 21:26 UTC | |
by newkendall (Initiate) on Jan 23, 2012 at 21:33 UTC | |
by JavaFan (Canon) on Jan 24, 2012 at 00:28 UTC |