open (LOG, $file); open (OUT, ">", $outf); $/ = 50; my $header = ; print OUT $header; while () { print OUT $_ if ($_ =~ /^\{\|\d{4}-\d{2}-\d{2}_\d{2}.\d{2}.\d{2}\|LOGIN/); } close LOG; close OUT;