Help for this page
while (my $line = <INFILE>) { if ( ($. % 5000) == 0) { ... } ## process away }
my $TOTAL = (-s $FILE); while (read(INFILE,$buf,$bufsize)) { ... printf("%.3f %% (%d of %d)\n",($BYTES_READ/$TOTAL)*100,$BYTES_ +READ,$TOTAL); } }