Jak w temacie. W jaki sposób wyeksportować kontakty tak, by były one w postaci osobnych plików *vcf? Jest jakieś narzędzie do tego (aplikacja na Androida lub Windowsa)?
przetestuj i daj znać
W bashu na Ubuntu lub Win$hitSL2 w Windowsie 10™:
How to split a file by using keyword boundaries - Unix & Linux Stack Exchange .
Zrób kopię pliku źródłowego bo będzie, że komenda zła, a liNógZ niszczy kontakty z Androida
Metoda z csplit
jest całkiem ok.
Można też tak:
csplit --prefix='kontakt' --suffix-format='%03d.vcf' --elide-empty-files KONTAKTY.vcf /BEGIN:VCARD/ '{*}'
Efekt:
BEGIN:VCARD
VERSION:3.0
N:Micro$oft;;
FN:WINDOŁS_10 3/8 support
TEL;TYPE=CELL:801802000
END:VCARD