искать большие файлы для специальных символов - PullRequest
0 голосов
/ 24 октября 2018

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

1 Ответ

0 голосов
/ 24 октября 2018

с использованием Java для файла 15 ГБ это заняло 30 секунд.

long found = Files.lines(Paths.get("dummy.txt"))
                 .filter(s -> s.contains("test"))
                 .count();
System.out.println(count);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...