calendar
引き数がある場合には、calendar は、ログインディレクトリにファイル calendar を持つ各ユーザを対象とし mail(1) によって結果を送ります。通常、UNIX オペレーティングシステムの機能として毎日行われます(cron(1M) 参照)。
環境変数 DATEMSK が設定されている場合、calendar はその値を書式文字列を含んでいるテンプレートファイルの省略されていないパス名として使用します。これらの文字列はフィールド記述子およびテキスト文字からなり、これらの文字列を使用して、環境変数 LC_ALL、LC_TIME または LANG (environ(5) 参照) を適切に設定することで、異なる言語による許容可能な日付形式を豊富に用意することができます。また、環境変数 LC_CTYPE は書式文字列に使用されているコードセットの詳細のため検査されます。(フィールド記述子の許容可能リストについては date(1) を参照してください)。
%B %eth of the year %Y
%B は完全な月名を表し、%e は日、%Y は年(4桁)を表しています。DATEMSK にこのテンプレートが設定されていると次の calendar ファイルのようになります。
March 7th of the year 1989 <Reminder>
メモサービスを受けるには、ユーザのカレンダは公共情報としなければなりません。
calendar の「翌日」には、休日は含まれません。