use strict; use warnings; #start and end number from another file my $start = '20'; my $end = '100'; #reading another file, to retrieve info based on if the #$start and $end numbers above falls in the range #specified in a given line.. while (my $line = ){ chomp $line; my @cols = split(/\t/, $line); # the range from a different file $startPosition = $cols[1]; $endPosition = $cols[2]; #here how should I check if the $start and $end #in the range of $startPosition and $endPosition? { #if true print line print $line, "\n"; } } #### CP1006 100 200 CP1006 110 200 CP1006 40 100 SPS008 60 110