in reply to Getting lines in a file between two patterns
Output:use strict; my $count = 0; open (IN, "input.txt"); while (<IN>) { if (/START/) { $count = 1; } elsif (/END/) { $count = 0; } elsif ($count) { print; } } close IN;
I wasn't sure if the blank lines were intentional, but if you don't want them, change toThese are the first set of lines which are to be extracted These are the second set of lines which are to be extracted
elsif ($count && $_ !~ /^$/)
|
---|