sv2109

  • записи
    52
  • комментариев
    9
  • просмотра
    5 373

Как получить все email-ы из текста одной командой

sv2109

384 просмотра

logo-linux.pngСтолкнулся сегодня с задачей: есть большой текстовый файл, нужно достать из него все уникальные адреса электронной почты, отсортировать и записать результат в файл. Как выяснилось, cделать все можно 1 командой.

 

 

 

 

grep -E -o "\b[a-zA-Z0-9.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9.-]+\b" file.txt | sort -n | uniq > emails.txt

 

Команда grep достает из файла все email-ы, все сортируется, оставляются только уникальные значения после чего результат записывается в файл. 

 

Если все находится не в одном большом файле, а в нескольких мелких, то склеить все файлы в 1 можно так:

 

cat file1 file2 file3 > file4

 

Люблю Linux :)

 

---

Мои модули для OpenCart можно скачать тут: https://freecart.pro/sv2109/

 


0


1 комментарий


Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас
  • Актуальные темы на форуме

  • Последние сообщения

    • Здравствуйте! Пол года назад открыл Интернет-Магазин на  Opencart 2.1.0.1 Сейчас решил изменить простой список подкатегорий - именно тот, который выводится в отдельном окне при нажатии например на категорию в меню. Знаю что размер шрифта и цвет можно задать в файле "stylesheet.css" и вполне могу сам это сделать, но не могу найти в этом файле раздел, в котором описываются стили для вывода подкатегории в отдельном окне. Ведь откуда то берется цвет шрифта а также цвет при наведении на текст! Подскажите пожалуйста - от куда подтягиваются настройки цвета и размера шрифта подкатегории, которая выводится в отдельном окне?   Заранее благодарен, Бычков Виталий
    • в опенкарте, в самом движке, это не реализовано
      + артикул это как идентификатор товара, поэтому для разных артикулов нужны разные товары, на некоторых сайтах так реализовано напр. для каждого цвета товара отдельный артикул и отдельный товар. 
    • Возможно ли создать опцию, чтобы при выборе размера менялся и артикул? Если возможно, то как это сделать?