Dopo aver scavato un po 'nel DB di Contatti
, ecco cosa ho trovato.
Come già detto da @grgarside, il DB si trova in
~ / Library / Application \ Support / Address \ Book / Sources / <source-ID> / AddressBook-v22. abcddb
Dove <source-ID>
è molto probabilmente la directory modificata più recente.
AddressBook-v22.abcddb
è un file DB SQLite con 24 tabelle (nel mio caso). Il più importante è ZABCDRECORD
che contiene (tra gli altri) il nome, il cognome e la data di creazione del contatto (ma anche la modifica ecc.).
Le 2 colonne interessanti nel tuo caso sono:
- ZCREATIONDATE
- ZMODIFICATIONDATE
Come ho scoperto di recente, la data di base per queste 2 colonne è 01-01-2001. Le colonne ZMODIFICATIONDATEYEARLESS
e ZCREATIONDATEYEARLESS
utilizzano il 1 ° gennaio dell'anno di creazione come data di base.
Utilizzando sqlite
puoi ordinarlo in questo modo:
sqlite3 AddressBook-v22.abcddb "seleziona ZFirstName, ZLastName da ZABCDRECORD order by ZMODIFICATIONDATE"
Produrrà FirstName / LastName ordinati per data di modifica.