Спасибо, что это было полезно, был недостаток, который я использовал --output, а не -output. Кроме того, пути к моей установке были разными.
Я использую Evolution 3.18.5.2 на Ubuntu 16.04 и обнаружил, что эволюция-адресная книга-экспорт в папке usr/lib/evolution
Строка ниже отлично работает, если у вас есть только одна адресная книга
В типе терминала / вставьте это:
/usr/lib/evolution/evolution-addressbook-export --format=csv --output=mycontacts.csv
Это сохранит копию вашей адресной книги по умолчанию в формате csv в вашей домашней папке ,
Я добавил, что работает для меня, я надеюсь, что приведенное ниже руководство поможет другим в том же положении.
Если у вас есть несколько адресных книг, вам нужно указать идентификатор адресной книги как часть команды, как только вы узнаете идентификатор, который вам подходит.
Чтобы получить список в адресных книгах используется команда -l:
/usr/lib/evolution/evolution-addressbook-export -l
В моем случае это вернуло следующие адресные книги
"1464341145.1743.5@nelly","Contacts",96
"system-address-book","Personal",178
"1468318619.3018.2@nelly","test transfer",61
Они отформатированы в этом порядке «ID», «name ", number
Это сохранит копию вашей адресной книги по умолчанию в формате csv в вашей домашней папке.
/usr/lib/evolution/evolution-addressbook-export 1468318619.3018.2@nelly --format=csv --output=contactexport.csv