GNU/Linux >> Tutoriales Linux >  >> Linux

Listado de todas las direcciones de correo electrónico en un archivo con grep

El siguiente comando grep enumerará todas las direcciones de correo electrónico de un archivo de texto y las clasificará por nombre sin permitir la repetición (-u único)

grep -E -o "\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,7}\b" * | cut -d: -f3 | sort -u

El siguiente comando grep enumerará todas las direcciones de correo electrónico de un archivo de texto y las ordenará por dominio sin permitir la repetición (-u único)

grep -E -o "\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,7}\b" * | cut -d: -f3 | rev | sort -u| rev

Linux
  1. Grep con operadores lógicos?

  2. ¿Eliminar todos los comentarios de C con Sed?

  3. Linux – ¿Argumento de par paralelo Gnu con argumentos de entrada de archivo?

  4. Comando grep de Linux

  5. Advertencia con nftw

Comando WC de Linux con ejemplos

El tutorial de comando Grep con ejemplos para principiantes

Manipulación de texto con sed y grep

Firmas digitales con GnuPG

Cómo extraer direcciones de correo electrónico de un archivo de texto en Linux

Cómo enviar un correo electrónico con un archivo adjunto desde la línea de comandos