$ syncevolution --print-databases | more
...
Evolution Address Book = Evolution Contacts = evolution-contacts:
Personal (system-address-book)
$ syncevolution --print-items backend=evolution-contacts | more
...
pas-id-55290E7600000002: Sparda Bank
pas-id-5529531900000006: Hofpfisterei Deisenhofen
pas-id-552B785D00000008: Gemeinde Taufkirchen
...
The first word before the colon is an item ID. It is guaranteed to not contain a colon or characters that are special in a shell. The other item operation commands take such item IDs as optional parameters.
Print to stdout (mind the hyphen after --export!), using the native data format of the storage (no conversion):
$ syncevolution --export - backend=evolution-contacts --luids pas-id-55290E7600000002
BEGIN:VCARD
VERSION:3.0
N:;Sparda Bank;;;
X-EVOLUTION-FILE-AS:Sparda Bank
TEL;TYPE=voice,work:08007009050
FN:Sparda Bank
UID:pas-id-55290E7600000002
REV:2015-04-11T12:07:18Z(10)
END:VCARD
When several IDs are given, the vCards are seperated by empty lines, which are guaranteed to not occur in the items themselves. When no ID is given, all items are exported.