Один из выполняемых нами шагов проверки данных связан со «специальными символами» в выходных файлах. Это текстовые файлы, разделенные вертикальной чертой. Сегодня мы открываем файл в UltraEdit, а затем нажимаем Ctrl + F. Эти выходные файлы различаются по размеру, самый большой из которых превышает 54 ГБ. Ищете более эффективный (также известный как автоматизированный) подход к этому этапу. Какие-либо предложения?





используя Java для файла 15gb потребовалось 30сек.
long found = Files.lines(Paths.get("dummy.txt"))
.filter(s -> s.contains("test"))
.count();
System.out.println(count);
Запустите UltraEdit с параметрами командной строки
/fniи/Mили/Sс макросом или сценарием, созданным вами для запуска замены файлов в большом файле, не открывая его в UltraEdit вообще для максимальной производительности (без подсчета строк, без отмены записи, без подсветка, отсутствие обновлений окон и т. д.).