#!/usr/bin/perl -w
open HG, "<seq.fna";
open HS, ">result.txt";
my %hash;
while ($sag = <HG>) {
my ($head,$line) = split /\n/,$sag;
$hash{$head} = $line;
open HA, "<list.txt";
foreach $tail (<HA>) {
chomp($tail);
if($hash{$head} =~ /$tail/) {
print HS $sag;
print $sag;
}
}
close HA;
}
close HG;
close HS;