|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Выборка из текстового файла по шаблону |
|
Любой язык - Выборка из текстового файла по шаблону
|
Новый участник Сообщения: 3 |
Помогите в автоматизации выборки.
Есть текстовый лог (на 800мб) с записями такого вида: [28/Nov/2018 10:34:30] Recv: Queue-ID: 5bfe5316-0000437d, Service: SMTP, From: <t.kaluga@mail.com.ua>, To: <a.nanana@mail2.com.ua>, Size: 17991, Sender-Host: 220.15.174.19, User: t.kaluga@mail.com.ua, SSL: yes, Subject: Re: Тема; ТД ТОВ, Msg-Id: <41AB9C9A-59B1-4CD2-A833-B2D41F58182F@mail.com.ua> [28/Nov/2018 10:34:30] Sent: Queue-ID: 5bfe5316-0000437d, Recipient: <a.malina@mail.com.ua>, Result: delivered, Status: 2.1.5 , Remote-Host: 127.0.0.1, Msg-Id: <41AB9C9A-59B1-4CD2-A833-B2D41F58182F@mail.com.ua> [28/Nov/2018 10:40:53] Recv: Queue-ID: 5bfe5493-0000437e, Service: SMTP, From: <k.lopata@gmail.com>, To: <o.tuchka@mail.com.ua>, Size: 1918722, Sender-Host: 154.38.117.35, SSL: yes, Subject: Письмо, Msg-Id: <D8EF8B03-AF53-4FD0-A919-93A3223CD0FC@gmail.com> Нужно найти все позиции, где отправитель t.kaluga@mail.com.ua (для примера) и составить список всех уникальных адресатов, кому он высылал письма (a.nanana@mail2.com.ua в данном случае). Ключевые слова для поиска, получается, можно использовать "SMTP, From: <t.kaluga@mail.com.ua>", а список составить из адресов, которые идут после "To: " Одинаковые, понятное дело, не указывать. Спасибо! |
|
Отправлено: 14:08, 22-12-2018 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать DSU, для пробы нужен кусок этого файла с сохранением оригинальной кодировки и оригинальных концов строк. Упакуйте его в архив, каковой приложите к сообщению.
|
Отправлено: 14:39, 22-12-2018 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:46, 22-12-2018 | #3 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать Цитата DSU:
Я бы не ориентировался только на To:, есть же ещё cc, bcc Цитата Kazun:
|
||
Отправлено: 15:12, 22-12-2018 | #4 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Ух-ты как все элегантно просто, когда знаешь.
Аж не верится, что настолько. Заклинание, магия ![]() Kazun, спасибо за частичку знаний и помощь! Подставил нужные значения, все получилось. Iska, спасибо за готовность помочь. Это так же ценно. Это основа ) Хммм. Да. А если получателей несколько... |
|
Отправлено: 15:32, 22-12-2018 | #5 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Все нормально. У Керио на каждого адресата - отдельная запись заносится.
|
Отправлено: 15:53, 22-12-2018 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Создание TXT файла для каждого файла в каталоге ISO и заполнение его по шаблону | onemal | Скриптовые языки администрирования Windows | 23 | 13-05-2017 15:35 | |
CMD/BAT - [решено] Перемещение файлов по путям из текстового файла | laden2009 | Скриптовые языки администрирования Windows | 6 | 03-04-2016 19:33 | |
CMD/BAT - Сборка текстового файла из содержимого другого текстового файла | icomboy | Скриптовые языки администрирования Windows | 0 | 10-09-2013 15:17 | |
CMD/BAT - [решено] Скачивание с FTP по списку из текстового файла | Angel_Ok | Скриптовые языки администрирования Windows | 3 | 23-08-2011 22:32 | |
CMD/BAT - [решено] Как скопировать имя файла из текстового файла в код батника и т.д. | Nun-Nun | Скриптовые языки администрирования Windows | 6 | 13-05-2009 13:28 |
|