calendar(1) calendar(1)
NAME
calendar - Terminkalender
SYNTAX
calendar [-]
BESCHREIBUNG
Mit calendar können Sie sich bequem an Ihre Termine erinnern lassen.
Sie schreiben Ihre Termine hierfür in eine Datei mit dem Namen
calendar. Wenn Sie dann das Kommando calendar aufrufen, werden alle
Zeilen aus der Datei calendar, die an beliebiger Stelle das Datum des
aktuellen oder des darauffolgenden Tages enthalten, auf die Standard-
ausgabe ausgegeben.
Sie müssen das Kommando calendar von dem Verzeichnis aus aufrufen, in
dem die Datei calendar steht. Wenn Sie nach jedem Login automatisch an
Ihre Termine erinnert werden möchten, legen Sie die Datei calendar in
Ihrem Home-Verzeichnis an und schreiben in Ihre Datei .profile das
Kommando calendar. Dann werden nach jedem Login Ihre am aktuellen oder
darauffolgenden Tag anfallenden Termine auf die Standardausgabe ausge-
geben.
Einen regelmäßigen Aufruf von calendar erreichen Sie auch mit Hilfe
der Kommandos at und crontab.
Zulässig sind Datumsangaben im Format 8/31, Aug. 31 und august 31,
wobei die englischen Monatsnamen zu verwenden sind. Ist der aktuelle
Tag ein Freitag, so gelten der folgende Samstag, Sonntag und Montag
als auf den Freitag folgender Tag, also als "morgen".
Feiertage werden von calendar jedoch nicht berücksichtigt. Ist der
aktuelle Tag der Tag vor einem Feiertag, so gilt nur der Feiertag als
"morgen".
OPTIONEN
- Steht die Datei calendar in Ihrem Home-Verzeichnis, so können Sie
mit der Option - das Kommando calendar von irgendeinem Ihrer Ver-
zeichnisse aus aufrufen.
Ihre Termine werden dann nicht auf die Standardausgabe ausgege-
ben, sondern über mail zugestellt.
Nur für den Systemverwalter:
Der Systemverwalter bewirkt mit dem Aufruf von calendar mit der
Option -, daß jedem Benutzer, der in seinem Home-Verzeichnis eine
Datei calendar hat, die Termine mit mail zugestellt werden. Diese
Aufgabe übernimmt in der Regel das Reliant UNIX System, das die
Benutzer täglich über Termine informiert, die in der Datei
calendar vermerkt sind.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
calendar(1) calendar(1)
INTERNATIONALE UMGEBUNG
Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
texte.
Die Umgebungsvariable LCTIME bestimmt das Format der Datums- und
Zeitangaben.
Wenn LCMESSAGES oder LCTIME nicht oder als leere Zeichenkette defi-
niert ist, wird der Wert von LANG als Standardwert für die jeweils
nicht gesetzte oder leere Variable herangezogen. Ist auch LANG nicht
oder als leere Zeichenkette definiert, verhält sich das System so, als
wäre es nicht internationalisiert.
Hat eine der Variablen für die internationale Umgebung einen ungülti-
gen Wert, verhält sich das System so, als wäre keine Variable gesetzt.
Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
Bereich der Internationalisierung.
BEISPIELE
Herr Aschenbach schreibt in seine Datei /home/aschenbach/calendar die
folgenden Termine:
10/09 Zahnarzt 13 Uhr
10/10 Herrn Blitz um 17 Uhr 30 vom Flughafen abholen
10/25 Geburtstag Onkel Erwin
In seine Datei /home/aschenbach/.profile schreibt er den Kommandoauf-
ruf:
calendar
Am 8. Oktober erscheint nach dem Login auf dem Bildschirm der Text:
10/09 Zahnarzt 13 Uhr
Am 9. Oktober erscheint nach dem Login auf dem Bildschirm der Text:
10/09 Zahnarzt 13 Uhr
10/10 Herrn Blitz um 17 Uhr 30 vom Flughafen abholen
Am 10. Oktober erscheint nach dem Login auf dem Bildschirm der Text:
10/10 Herrn Blitz um 17 Uhr 30 vom Flughafen abholen
Am 24. und 25. Oktober erscheint nach dem Login auf dem Bildschirm der
Text:
10/25 Geburtstag Onkel Erwin
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
calendar(1) calendar(1)
DATEIEN
/usr/lib/calprog
Datei zur Bestimmung des aktuellen Datums sowie des Datums des
folgenden Tages
/etc/passwd
Datei, die alle eingerichteten Benutzerkennungen enthält
/tmp/cal*
Temporärdatei
SIEHE AUCH
at(1), crontab(1), date(1), mail(1), cron(1M), environ(5).
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98