for $_(sort @voctable) { open (TMPFILE, "$workdir$_") or die("unable to open $_: $!\n"),br; print "[FILE=$_]\n",br; print hr; while () { print ("$1 $2\n",br) if ( m/(.*$MONTH.*$DAY.*$HOUR:$MINUTE:\d\d:\d\d\s+20\d\d)(.*)/g ) } close (TMPFILE); } #### print ("$1 $2\n",br) if ( m/(^....$MONTH..$DAY.$HOUR:$MINUTE:..:...20..)(.*)/ )