CALENDAR(1) CALENDAR(1) NAME calendar - reminder service SYNOPSIS calendar [ - ] DESCRIPTION _C_a_l_e_n_d_a_r consults the file ‘calendar’ in the current directory and prints out lines that contain today’s or tomorrow’s date anywhere in the line. Most reasonable month-day dates such as ‘Dec. 7,’ ‘december 7,’ ‘12/7,’ etc., are recognized, but not ‘7 December’ or ‘7/12’. If you give the month as ‘‘*’’ with a date, i.e. ‘‘* 1’’, that day in any month will do. On weekends ‘tomorrow’ extends through Monday. When an argument is present, _c_a_l_e_n_d_a_r does its job for every user who has a file ‘calendar’ in his login directory and sends him any positive results by _m_a_i_l(1). Normally this is done daily in the wee hours under control of _c_r_o_n(8). The file ‘calendar’ is first run through the ‘‘C’’ preprocessor, _/_l_i_b_/_c_p_p, to include any other calendar files specified with the usual ‘‘#include’’ syntax. Included calendars will usually be shared by all users, maintained and documented by the local administration. FILES calendar /usr/lib/calendar to figure out today’s and tomorrow’s dates /etc/passwd /tmp/cal* /lib/cpp, egrep, sed, mail as subprocesses SEE ALSO at(1), cron(8), mail(1) BUGS _C_a_l_e_n_d_a_r_’_s extended idea of ‘tomorrow’ doesn’t account for holidays. 7th Edition April 29, 1985 CALENDAR(1)