my $counter = -1; (so it's never zero until decrement does it) while () { if /SCHEDULE/ { (use right regex here) $counter = 2; } else if ($counter-- == 0) { // third line } }