plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

calendar.1 (1129B)


      1 .TH CALENDAR 1
      2 .SH NAME
      3 calendar \- print upcoming events
      4 .SH SYNOPSIS
      5 .B calendar
      6 [
      7 .B \-y
      8 ]
      9 [
     10 .B \-p days
     11 ]
     12 [
     13 .I file ...
     14 ]
     15 .SH DESCRIPTION
     16 .I Calendar
     17 reads the named files, default
     18 .BR $HOME/lib/calendar ,
     19 and writes to standard output any lines
     20 containing today's or tomorrow's date.
     21 Examples of recognized date formats are 
     22 "4/11",
     23 "April 11",
     24 "Apr 11",
     25 "11 April",
     26 and
     27 "11 Apr".
     28 All comparisons are case insensitive.
     29 .PP
     30 If the
     31 .B \-y
     32 flag is given, an attempt is made to match on year too.  In this case,
     33 dates of the forms listed above will be accepted if they are followed
     34 by the current year (or last two digits thereof) or not a year —
     35 digits not followed by white space or non-digits.
     36 .PP
     37 If the
     38 .B \-p
     39 flag is given, its argument is the number of days ahead to match
     40 dates.  This flag is not repeatable, and it performs no special
     41 processing at the end of the week.
     42 .PP
     43 On Friday and Saturday, events through Monday are printed.
     44 .PP
     45 To have your calendar mailed to you every day, use
     46 .MR cron (8) .
     47 .SH FILES
     48 .TF $HOME/lib/calendar
     49 .TP
     50 .B $HOME/lib/calendar
     51 personal calendar
     52 .SH SOURCE
     53 .B \*9/src/cmd/calendar.c