CALENDAR(1)                                           CALENDAR(1)

     NAME
          calendar - print upcoming events

     SYNOPSIS
          calendar [ -dy ] [ -p days ] [ file ... ]

     DESCRIPTION
          Calendar reads the named files, default
          /usr/$user/lib/calendar, and writes to standard output any
          lines containing today's or tomorrow's date.  Examples of
          recognized date formats are "4/11", "April 11", "Apr 11",
          "11 April", and "11 Apr".  A special form may be used to
          represent weekly and monthly events: "Every Tuesday" "The
          third Wednesday" All comparisons are case insensitive.

          If the -y flag is given, an attempt is made to match on year
          too.  In this case, dates of the forms listed above will be
          accepted if they are followed by the current year (or last
          two digits thereof) or not a year — digits not followed by
          white space or non-digits.

          If the -p flag is given, its argument is the number of days
          ahead to match dates.  This flag is not repeatable, and it
          performs no special processing at the end of the week.

          The -d flag enables debugging output.

          On Friday and Saturday, events through Monday are printed.

          To have your calendar mailed to you every day, use cron(8).

     FILES
          /usr/$user/lib/calendar  personal calendar

     SOURCE
          /sys/src/cmd/calendar.c

     Page 1                       Plan 9             (printed 3/29/24)