[Comm] Удалить копии из mbox
Eugene Prokopiev
=?iso-8859-1?q?enp_=CE=C1_altlinux=2Eorg?=
Ср Апр 2 13:36:38 MSD 2008
> > Скажите, а есть простые средства для удаления дубликатов
> > (критерий - совпадение даты отправки и темы сообщения) из mbox,
> > или садиться писать на perl/python?
>
>
> formail
>
> --- ~/.procmailrc snippet (c) ab@
> # фильтруем дупы
> :0 Whc: msgid.lock
> | formail -D 65536 msgid.cache
>
> :0 a:
> duplicates
procmail поднимать не стал, сделал
$ cat mbox.0 | formail -D 65536 msgid.cache -s > mbox.1
размер mbox.1 оказался немного меньше mbox.0, но сообщения с
одинковыми Message-ID остались :(
ох, да он еще и поуродовал этот mbox - заголовки от одного сообщения,
содержимое от другого ...
--
С уважением,
Прокопьев Евгений
Подробная информация о списке рассылки community