Posted by: Anonymous Coward
on April 04, 2006 06:52 AM
For ages, the standard command-line tools for doing this sort of thing were <tt>cal</tt> and <tt>calendar</tt>. The <tt>cal</tt> program prints calendars. If you want the three-month view, you can simply use <tt>cal -3</tt>, or you can as for a whole year with <tt>cal -y</tt>.
For tracking calendar/diary items, the <tt>calendar</tt> program (in Debian's "<tt>bsdmain</tt>" package, IIRC) offers a similarly formatted file stored in your <tt>~/.calendar/calendar</tt> file. It has the ability to enter repeating items, use relative dates ("three days after 8/28/2006"), be used to mail your calendar via a <tt>cron</tt> job, and comes with a large selection of pre-existing calendars you can merge with your own...various holidays, birthdays, world events, etc.
So my question is "What does <tt>when</tt> offer that <tt>cal</tt> and <tt>calendar</tt> don't?"
What makes it better than "cal" and "calendar"?
Posted by: Anonymous Coward on April 04, 2006 06:52 AMFor ages, the standard command-line tools for doing this sort of thing were <tt>cal</tt> and <tt>calendar</tt>. The <tt>cal</tt> program prints calendars. If you want the three-month view, you can simply use <tt>cal -3</tt>, or you can as for a whole year with <tt>cal -y</tt>.
For tracking calendar/diary items, the <tt>calendar</tt> program (in Debian's "<tt>bsdmain</tt>" package, IIRC) offers a similarly formatted file stored in your <tt>~/.calendar/calendar</tt> file. It has the ability to enter repeating items, use relative dates ("three days after 8/28/2006"), be used to mail your calendar via a <tt>cron</tt> job, and comes with a large selection of pre-existing calendars you can merge with your own...various holidays, birthdays, world events, etc.
So my question is "What does <tt>when</tt> offer that <tt>cal</tt> and <tt>calendar</tt> don't?"
-gumnos
#