Extraer rápidamente todos los correos electrónicos de la Agenda

icono_agenda.pngPara extraer rápidamente todos los correos electrónicos de Address Book, puedes acceder a la base de datos SQLite del Address Book usando la línea de comando en el Terminal, que está en Aplicaciones > Utilidades:
sqlite3 ~/Library/Application\ Support/AddressBook/AddressBook-v22.abcddb "select ZADDRESSNORMALIZED from ZABCDEMAILADDRESS;"

Ordenar alfabéticamente y remover los duplicados

sqlite3 ~/Library/Application\ Support/AddressBook/AddressBook-v22.abcddb "select ZADDRESSNORMALIZED from ZABCDEMAILADDRESS;" | sort | uniq

DEnotar que este sistema funciona en Leopard, y también debería de funcionar en Tiger. Pero el nombre de la base de datos podría cambiar en cualquier momento y podría ser distinta en Tiger. Además, los comandos arriba "normalizan" los correo electrónicos, es decir los convierte todos a minúsculas. Si no quieres que tud correos electrónicos sean normalizados sustituye ADDRESS por ZADDRESSNORMALIZED:

sqlite3 ~/Library/Application\ Support/AddressBook/AddressBook-v22.abcddb "select ZADDRESS from ZABCDEMAILADDRESS;"

Si quieres ordenar alfabéticamente y remover los duplicados, lo que necesitas es añadir algunos otros parámetros a sort y uniq, para que ignoren las diferencias de letra:

sqlite3 ~/Library/Application\ Support/AddressBook/AddressBook-v22.abcddb "select ZADDRESS from ZABCDEMAILADDRESS;" | sort -f | uniq -i

Para guardar el resultado, usa cualquier de las líneas arriba a un archivo de texto y añade al comando.

/path/to/save/to/filename.txt

Fuente: Mac OS X Hints


Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
CAPTCHA
Este servicio evita el envío automatizado de comentarios
1 + 0 =
Solucione este simple problema matemático y añada el resultado. Ejemplo: 3+1 es igual a 4

Los comentarios que vulneren los derechos de otros usuarios, estén relacionados con actividades ilegales , supongan un claro ejemplo de interés comercial o sean ajenos al contenido de la noticia serán borrados sin aviso previo. Una buena ortografía y sintaxis ayudará a otros usuarios a entender mucho mejor sus inquietudes. Una vez enviado el comentario, se hará visible en unos minutos. Si cree que alguno de los comentarios publicados vulnera sus derechos, por favor, envíenos unas líneas a través de nuestro formulario de contacto. Al colocar un comentario en esta web, acepta que sus datos queden recogidos en una base de datos propiedad de Entremaqueros, SL., ubicada en EE.UU., cuya finalidad es el exclusivo almacenamiento de los mismos.


Necesitará iniciar sesión o registrarse para publicar comentarios o acceder a otros servicios de www.faq-mac.com