カレンダーを同期させるスクリプト
本日は雪を見ながらスクリプトの作成をしました。ちょっと優雅な気分。
スクリプトは 仕事場で使用しているスケジュールソフトのデータを iBookの iCalへ変換させるものです。仕事場のソフトは会社の有志が作成したものでデータ構造は次の通りシンプルです。
・・・
圖
2006012810002006012812003
会議
A会議室
部内定例の報告
圖
・・・
これを下の iCal方式へ変換させます。
・・・
BEGIN:VEVENT
DTSTART;TZID=Asia/Tokyo:20060128T100000
DTEND;TZID=Asia/Tokyo:20060128T120000
SUMMARY:会議
LOCATION:A会議室
DESCRIPTION:部内定例の報告
END:VEVENT
・・・
この間インストールしたawkでスクリプトを作成、今回は /XXX/{ --- } と substr (xxx, yyy, zzz)を初めて使用し完成させました。(gensubは残念ながらなし、また今度。)
変換したデータをiCalで見ると、やっぱり奇麗ですね。スクリプトを作成したかいがあります。かなり自己満足の領域ですが・・・
注意することは次の点ですね。