Okapulka
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору NIKZZZZ Спасибо, завтра попробую. Задача — порезать mbox-файл, содержащий кучу писем, на кучу отдельных писем. Первая строка каждого письма всегда начинается с "From " Код: From Thu Nov 26 11:39:35 2015 | Последняя строка каждого письма всегда начинается с "------------" и заканчивается на "--" Код: ------------9RcBvHqFgv0WPUYTf0Th5Y-- | После последней строки каждого письма идёт пустая строка, после неё и надо резать. В итоге должны получится файлы, в которых первая строка начинается с "From ", а последняя строка пустая. Я, когда пробовала батник, специально добавляла метку "-----" между письмами, добавляла посредством поиска и замены в редакторе, так вот — достаточным условием поиска было "--" в конце строки (--\n), но в "set DLM", я так поняла, надо содержание целой строки вносить. Либо задать, чтобы резалось перед строкой начинающейся с "From ". Ещё очень желательно, чтобы задавался для обработки не конкретный файл, а все с определённым расширением (*.mbs). А названия для выходных файлов брались у исходных + нумерация. Но без этого можно и обойтись. Объяснила, как смогла, надеюсь доходчиво получилось. | Всего записей: 222 | Зарегистр. 14-05-2016 | Отправлено: 06:14 09-11-2016 | Исправлено: Okapulka, 06:23 09-11-2016 |
|