|  | .TH CALENDAR 1 | 
|  | .SH NAME | 
|  | calendar \- print upcoming events | 
|  | .SH SYNOPSIS | 
|  | .B calendar | 
|  | [ | 
|  | .B \-y | 
|  | ] | 
|  | [ | 
|  | .B \-p days | 
|  | ] | 
|  | [ | 
|  | .I file ... | 
|  | ] | 
|  | .SH DESCRIPTION | 
|  | .I Calendar | 
|  | reads the named files, default | 
|  | .BR $HOME/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". | 
|  | All comparisons are case insensitive. | 
|  | .PP | 
|  | If the | 
|  | .B \-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. | 
|  | .PP | 
|  | If the | 
|  | .B \-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. | 
|  | .PP | 
|  | On Friday and Saturday, events through Monday are printed. | 
|  | .PP | 
|  | To have your calendar mailed to you every day, use | 
|  | .IR cron (8). | 
|  | .SH FILES | 
|  | .TF $HOME/lib/calendar | 
|  | .TP | 
|  | .B $HOME/lib/calendar | 
|  | personal calendar | 
|  | .SH SOURCE | 
|  | .B \*9/src/cmd/calendar.c |