in reply to Reducing memory usage while matching log entries

BTW, you don't have to track the current line number yourself (or prepend an empty string to your array so it doesn't start with zero).
Just use $. (Yes, dollar sign followed by period) it will contain the current line number of the last read filehandle.
  • Comment on Re: Reducing memory usage while matching log entries