Każdy kontakt w osobnym pliku *.vcf

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)?

:thinking: 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 :stuck_out_tongue_winking_eye:

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