Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ calendar(1) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

at(1)

cron(8)

mail(1)

CALENDAR(1)  —  UNIX Programmer’s Manual

名称

calendar − 予定表サービス

形式

calendar [ − ]

解説

calendar は、 現ディレクトリに収められているファイル ‘calendar’を参照し、 行内のどこかに当日または翌日の日付を含む行を表示します。 ‘Dec. 7’、‘december 7’、 ‘12/7’などの月−日形式の日付は認識されますが、 ‘7 December’や‘7/12’は認識されません。 日と共に月を“∗”として与えた場合 (すなわち“∗ 1”のような形)には、 いずれの月でもその日が通用します。 週末には、‘翌日’は月曜日となります。

引数がある場合、 calendar は、 自分のログインディレクトリにファイル ‘calendar’を持っている各ユーザを対象として、 mail(1) によって結果を送ります。 通常、これは、毎日早朝に cron(8) のコントロールのもとに行われます。

ファイル‘calendar’は、 “#include”構文を用いて 別のカレンダファイルをインクルードするために、 まず“C”プリプロセッサ (/lib/cpp) を通します。インクルードされた‘calendar’は、 通常、すべてのユーザによって共有され、 ローカルのシステム管理によって維持されてドキュメント化されます。

関連ファイル

calendar
/usr/lib/calendar   当日と翌日の日付を出すためのプログラム
/etc/passwd
/tmp/cal∗
/lib/cpp、egrep、sed、mailサブプロセス

関連事項

at(1), cron(8), mail(1)

バグ

calendar による‘翌日’の拡大解釈では、祝祭日は考慮されません。

NEWS-OSRelease 3.3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026