--- content of vcf_splitter.sh shell script:
#!/bin/dash
VCFILE="PB_Backup.vcf"
for i in `grep -n '^BEGIN:VCARD' "$VCFILE" | cut -d ':' -f 1`; do
j=`tail -n "+$i" "$VCFILE" | grep -ne '^END:VCARD' -m 1 | cut -d ':' -f 1`
tail -n "+$i" "$VCFILE" | head -n "$j" > "$i.vcf"
done
This will create multitude of numbered VCF files out of single PB_Backup.vcf. They should be copied onto memory card (on E66 to \Others\Contacts\) and then imported by "Contacts" -> "Options" -> "Copy" -> "From memory card".
--
for those eager to copy calendar too, here's the script
#!/bin/dash
VCFILE="all.vcs"
for i in `grep -n '^BEGIN:VTODO' "$VCFILE" | cut -d ':' -f 1`; do
j=`tail -n "+$i" "$VCFILE" | grep -ne '^END:VTODO' -m 1 | cut -d ':' -f 1`
( echo 'BEGIN:VCALENDAR' ; echo 'VERSION:1.0' ; tail -n "+$i" "$VCFILE" | head -n "$j" ; echo 'END:VCALENDAR' ) > "$i.vcs"
done
http://ras.pl.ua/csv_google_to_nokia/