Я не знаю ни одного такого инструмента. Возможно, я бы просто открыл файл, отсортировал его и удалил повторяющиеся типы сообщений.
Например, если у вас было:
Error while writing char 45
Error while writing char 8
Error while writing char 903
Я бы уменьшил его до
Error while writing char #
Я не уверен, что запрашиваемый вами инструмент выполним. Рассмотрим эти сообщения об ошибках:
I/O Error: couldn't open file abc.txt
I/O Error: failed while writing to xyz.txt
Database Error: couldn't open database MyDB
Какой алгоритм может сказать вам, что 2-я ошибка - это вариация 1-й, а 3-я ошибка - это новый тип?
Я думаю, вам придется делать это вручную, но сортировка облегчит задачу.