X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=cards%2Fnew_card.sh;fp=cards%2Fnew_card.sh;h=424f242904f027d46787a0e033cd488662bb71e7;hp=0273a2cb44ac481c2c6f7554e3e3782a855be3a0;hb=be9ce34edbd0d4305f438ba46883377597789ec1;hpb=34a5543f2f7be2b5892f8624481334a071e9d7ad diff --git a/cards/new_card.sh b/cards/new_card.sh index 0273a2c..424f242 100755 --- a/cards/new_card.sh +++ b/cards/new_card.sh @@ -31,13 +31,14 @@ vcf_escape(){ | sed -E ':X;$!{N;bX}; s;\n;\;;g' } -IFS='|' read -r date fn ln bmonth byear tel tcell junk1 email junk2 note <<-EOF +IFS='|' read -r date fn ln bday bmonth byear tel tcell junk1 email junk2 note <<-EOF $(POST seed |tr \\t \|) EOF [ ${#byear} = 1 ] && byear="200$byear" [ ${#byear} = 2 ] && byear="20$byear" [ ${#bmonth} = 1 ] && bmonth="0$bmonth" +[ ${#bday} = 1 ] && bday="0$bday" mn="" case $fn in @@ -57,7 +58,7 @@ if mkdir "$lockdir"; then VERSION:4.0 N:$(vcf_escape "$ln" "$fn" "$mn" "" "") FN:$(vcf_escape "${fn}${mn:+ }${mn} ${ln}") - BDAY:$(parse_date "${byear}-${bmonth}-01") + BDAY:$(parse_date "${byear}-${bmonth}-${bday}") TEL:$(vcf_escape "$tel") TEL;TYPE=CELL:$(vcf_escape "$tcell") EMAIL:$(vcf_escape "$email")