LINUX.ORG.RU

Сообщения aspID

 

ручная обработка почты

Форум — Admin

Необходимо с помощью bash и "джентельменского набора" вычленить из письма файл-вложение и сохранить его на диске. Для простоты задачу можно понимать как обычную работу с потоком. Возникшая проблема: как "вычленить" sed'ом (или чем другим?) из строки: Content-Disposition: attachment; filename="dynamic_filename" непосредственно имя файла, без кавычек? Запомнить это имя файла, найти ДАЛЕЕ по тексту БЛИЖАЙШУЮ пустую строку, все что будет за ней вплоть ДО ближайшей опять же пустой строки (не включительно) - сохранить в файл (в дальнейшем сделать uudecode)? Или, может быть, есть какое-то другое средство от данной головной боли и файл-аттачмент можно сохранить проще?

aspID
()

RSS подписка на новые темы