End Google Ads 201810 - BS.net 01 --> My task is as follows...

I have 2 data files a Source (A) and a Destination (B) both located in the shared network drive.
A is a data file (plain text) between 2GB and 3GB made up of records of fixed size.
A is always being written into by other processes (new records being appended at the end).

I would like to read through the whole file A, read each record, leave what I still need and archive the rest to B.
There is a 10 character string I can use within each record as a filter.

Any tips how to go about this? Is MMF the path to take?

Thanks for any help.

----------------------------------------------------------
Lorem ipsum dolor sit amet.