Сделал по-другому, но все равно, огромное спасибо за наводку, Ваши скрипты очень помогли!
Назаркин Андрей Николаевич
Mezhregiongarant.
MRG LIFE
CIO
> -----Original Message-----
> From: CommuniGate Pro Russian Discussions [mailto:CGatePro@mx.ru]
> Sent: Monday, June 08, 2009 4:54 PM
> To: CommuniGate Pro Russian Discussions
> Subject: Re: [CGP] коллеги, хелп!
>
> echo "мусор[mailto:sender@domain.com]мусор2" | sed 's/\[mailto:/\n/' |
> sed 's/\]/\n/' | head -n 2 | tail -n 1
>
> однако если в мусоре слева будет символ ']', то такой способ не
> сработает, Вам придётся продумать эту ситуацию
>
> Nazarkin Andrew wrote:
> > Назаркин Андрей Николаевич
> > Mezhregiongarant.
> > MRG LIFE
> > CIO
> >
> >
> >
> >> -----Original Message-----
> >> From: CommuniGate Pro Russian Discussions [mailto:CGatePro@mx.ru]
> >> Sent: Monday, June 08, 2009 4:25 PM
> >> To: CommuniGate Pro Russian Discussions
> >> Subject: Re: [CGP] коллеги, хелп!
> >>
> >> Nazarkin Andrew wrote:
> >>
> >>> Коллеги, помогайте, выдохся...
> >>> Для определенных целей мне нужно вывести список отправителей из
> >>>
> >> определенного инбокса.
> >>
> >>> Все отправители - это записи [mailto:sender@domain.com]
> >>> Отгрепать построчно по этому признаку, проблемы, сами понимаете, не
> >>>
> >> составляет.
> >>
> >>> А вот как оставить ТОЛЬКО sender@domain.com, убрав весь остальной
> >>>
> >> мусор до и после этой записи в строке?
> >>
> >>> Подозреваю, что можно как-то прикрутить sed , типа (СОДЕРЖИМОЕ
> >>>
> >> КВАДРАТНЫХ СКОБОК), а вот как...
> >>
> >> $ echo "[mailto:sender_at_domain.com]" | sed -e 's/\[mailto://' -e
> >> 's/\]//'
> >> sender@domain.com
> >>
> >
> > Не совсем, Александр.
> > Данная команда просто убирает квадратные скобки и mailto: .
> > А мне нужно убрать еще и все что ДО и ПОСЛЕ квадратных скобок в
> строке. Причем, к сожалению, нельзя отсеять, к примеру, по номеру
> колонки (awk), поскольку запись mailto: может встретиться в ЛЮБОМ месте
> в строке :(
> >
> > Извините, если криво написал задачу...
> >
> > Попробуйте сделать grep "mailto:" на любом INBOX, поймете о чем я
> толкую...
> >
> >> --
> >> С уважением,
> >> Александр А. Каногин.
> >>
> >>
> >>
> >> ##################################################################
> >> Вы получили это сообщение потому, что подписаны на список рассылки
> >> <CGatePro@mx.ru>.
> >>
> >> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> >> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-
> digest@mx.ru>
> >> Чтобы переключиться в индексный режим - mailto:<CGatePro-
> index@mx.ru>
> >> Для административных запросов адрес <CGatePro-request@mx.ru>
> >> Архив списка: http://mx.demos.su/lists/cgp-russian/
> >>
> >>
> >>
> >
> >
> >
> >
> >
> > ##################################################################
> > Вы получили это сообщение потому, что подписаны на список рассылки
> > <CGatePro@mx.ru>.
> >
> > Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> > Чтобы переключиться в режим дайджеста - mailto:<CGatePro-
> digest@mx.ru>
> > Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> > Для административных запросов адрес <CGatePro-request@mx.ru>
> > Архив списка: http://mx.demos.su/lists/cgp-russian/
> >
> >
> >
> >
> >
>
>
> --
> С уважением,
> Сергей В. Лобанов
> Инженер группы администрирования серверов,
> ОАО "ВолгаТелеком", Нижегородский филиал, НГТС, ЦПД, УСПД
>
>
> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки
> <CGatePro@mx.ru>.
>
> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
> Архив списка: http://mx.demos.su/lists/cgp-russian/
>
>
Получено Tue Jun 09 04:24:05 2009
Этот архив был сгенерирован hypermail 2.1.8 : Tue 09 Jun 2009 - 12:15:52 MSD