興味はありつつなかなか勉強の進まない iCal. とりあえず簡単そうなところで複数のカレンダーを一つにまとめようと考えた。調べてみると、 一つのカレンダーは BEGIN:VCALENDAR から END:VCALENDAR までRFC 2445 的にはこれを複数並べるのは可能っぽいてことは実は cat するだけで ok ?cat したファイルを読み込ませた結果は、 Sunbird も Apple製iCal も最初のカレンダーしか認識できなかった。 うーむ、そういうことか。やっぱ一つ一つのイベントを一つのカレンダー上に作成していかないとダメか。ということで書いてみたのは以下のコード1。 引数を与えなければオプションの与え方が表示されるので、それ見てなんとなく想像して使うよろし。 基本的に cat として使えるようにした。当然パイプから受け取ることはできないけど。 url の解釈には open