[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: email



Иван Лох -> debian-russian@lists.debian.org  @ Sat, 20 May 2006 16:41:21 +0400:

 >> Подскажите как можно выдернуть емаил адреса из текстового файла. 
 >> Пять строчек писать не предлагать, так как не умею... Нужно для антиспамового фильтра...

 ИЛ> 5+

 ИЛ> Если умеете читать, то 

 ИЛ> lynx /usr/share/doc/sed/sed-4.1.5/sed.html

 ИЛ> Начинать пробовать можно с такой строчки:

 ИЛ> sed -ne '/From/ s/.*[< ,]\([a-zA-Z0-9._-]\+@[a-zA-Z0-9_.-]\+\)[> ,].*/\1/p' <file |sort |uniq

... а в качестве продолжения взять Mastering Regular Expressions и найти
там перловое регулярное выражение для парсинга RFC822.  На полторы
страницы...

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Делу время, потехе - деньги.
	Кнышев



Reply to: