You might need to supply some more details, but if everything in your "big
list" is unique, you could (untested code by the way!)

my %list;

open(OUT, $outfile) || die "cannot open $outfile: $!";

open(LIST, $listfile) || die "cannot open $listfile: $!";

while(<LIST>)
 {
  my $line = $_;
  chomp $line;

  $list{$line} = 1;
 }

open(FILE, $file) || die "cannot open $file: $!";

while(<FILE>)
 {
  my $line = $_;
  chomp $line;

  if($list{$line}){print OUT $line."\n"}
 }


This assumes that the two files are the same format. You may need to include
extracts of the two files in your email if they are not.

Adam


> I need to find every line in a file where compare a name of a different big
> list(in another file).I need every line in a new file.Please help me!
> 
> _________________________________________________________________
> Scarica GRATUITAMENTE MSN Explorer dall'indirizzo
> http://explorer.msn.it/intl.asp.
> 
> 

Reply via email to