여러 ics 캘린더 파일을 하나의 파일로 병합

여러 ics 캘린더 파일을 하나의 파일로 병합

명령줄에서 여러 달력 파일을 하나의 달력 파일로 병합하는 방법은 무엇입니까 .ics?.ics

답변1

나는 다음 스크립트를 사용했습니다.

echo "BEGIN:VCALENDAR" >> merge;
for file in *.ics; do 
cat "$file" | sed -e '$d' $1 | sed -e '1,/VEVENT/{/VEVENT/p;d;}' $2  >> merge; 
done
mv merge merge.ics
echo "END:VCALENDAR" >> merge.ics;

관련 정보