• Главная
  • Заказать Услуги
  • Статьи
  • Контакты
  • Рубрики
    • Asterisk (2)
    • bash (6)
    • cmd (1)
    • Linux (123)
    • Mikrotik (27)
    • TheDude (1)
    • WordPress (3)
    • Видео (6)
    • Заказать Услуги (2)
    • Статьи (51)
27 Мар2015

Получить список email адресов из mbox

27/03/2015. Written by . Posted in Linux

Задача получить список email адресов из mbox. Когда не большое кол-во адресов, это не сложно. А вот кода файл размер больше 30 гигибайт, это сложно.

Выполним команду

cat email.mbox | grep E-mail: > email

После этого вытащим все email

grep -E -o "\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}\b" email > email.txt

Далее уберем дубликаты

time -p cat email.txt | sort | uniq > email_uniq.txt

Получили список адресов

rtdtws@mail.ru
sdtrety@yandex.ru
eraysi@mail.ru

Теги: bash, email, mbox

  • Настройка syslog-ng для сбора логов с устройств в сети. 13/01/2023
  • Отключить ipv6 протокол 25/12/2022
  • Быстрый доступ в сетевые подключения 23/05/2022
Пишите нам
Яндекс.Метрика
Powered by Warp Theme Framework