print header; my $start = param('start_line'); my $end = $start + param('show_lines') - 1; if ( open TEXT, "< /path/to/your/file.txt" ) { while ( ) { last if $. >= $end; print if $. >= $start; } } else { print "Oops, there was a problem!"; }