8 tempdir=$(readlink -f "$tempdir")
9 trap "/bin/rm -f \"$tempdir\"/*.ics; rmdir \"$tempdir\"" QUIT INT EXIT
12 bevents=($(grep -hn BEGIN:VEVENT "$file" | awk -F: '{print $1}'))
13 eevents=($(grep -hn END:VEVENT "$file" | awk -F: '{print $1}'))
18 bfoot=$(wc -l "$file")
19 let "bfoot -= ${eevents[-1]}"
21 for (( i=0; i < ${#bevents[@]}; i++)); do
22 head -n $ehead "$file" > "$file-$i.ics";
23 sed -n ${bevents[$i]},${eevents[$i]}p "$file" >> "$file-$i.ics";
24 tail -n $bfoot "$file" >> "$file-$i.ics";
29 cadaver $CADAVER_CAL << EOC