Erinnerungsnachrichten anzeigen
Sie können eine Erinnerungsnachricht anzeigen, indem Sie eine Datei mit dem Namen calendarlesen. Diese Datei wird in Ihrem Ausgangsverzeichnis mit dem Befehl calendar erstellt. Der Befehl schreibt jede Zeile der Datei mit dem Datum von heute oder morgen in die Standardausgabe.
Sie können eine Datei mit dem Namen calendar einlesen, die Sie mit dem Befehl filepath in Ihrem Ausgangsverzeichnis erstellt haben. Der Befehl schreibt jede Zeile der Datei mit dem Datum von heute oder morgen in die Standardausgabe.
Der Befehl calendar erkennt Datumsformate wie Dec. 7 bzw. 12/7. Es erkennt auch das Sonderzeichen Sternchen (*), wenn es von einem Schrägstrich (/) gefolgt wird. Es interpretiert zum Beispiel */7 als Zeichen für den siebten Tag eines jeden Monats.
An Freitagen gibt der Befehl calendar alle Termine für die Tage Freitag, Samstag, Sonntag und Montag aus. Der Befehl erkennt jedoch keine Feiertage. An Feiertagen funktioniert der Befehl wie gehabt und gibt den Terminplan für den nächsten Tag aus.
Eine typische Kalenderdatei verwenden
*/25 - Prepare monthly report
Aug. 12 - Fly to Denver
aug 23 - board meeting
Martha out of town - 8/23, 8/24, 8/25
8/24 - Mail car payment
sat aug/25 - beach trip
August 27 - Meet with Simmons
August 28 - Meet with WilsonGeben Sie Folgendes ein, um den Befehl calendar auszuführen:
calendar
Wenn heute Freitag, der 24. August, ist, zeigt der Befehl calendar Folgendes an:
*/25 - Prepare monthly report
Martha out of town - 8/23, 8/24, 8/25
8/24 - Mail car payment
sat aug/25 - beach trip
August 27 - Meet with Simmons
Kalenderdatei mit einer include-Anweisung verwenden
Eine Datei calendar mit einer include-Anweisung könnte beispielsweise wie folgt aussehen:
#include </tmp/out>
1/21 -Annual review
1/21 -Weekly project meeting
1/22 *Meet with Harrison in Dallas*
Doctor's appointment - 1/23
1/23 -Vinh's wedding
Geben Sie Folgendes ein, um den Befehl calendar auszuführen:
calendar
Wenn heute Mittwoch, der 21. Januar, ist, zeigt der Befehl calendar Folgendes an:
Jan.21 Goodbye party for David
Jan.22 Stockholder meeting in New York
1/21 -Annual review
1/21 -Weekly project meeting
1/22 *Meet with Harrison in Dallas*
Aus den angezeigten Ergebnissen des Befehls calendar geht hervor, dass die Datei /tmp/out folgende Zeilen enthält:
Jan.21 Goodbye party for David
Jan.22 Stockholder meeting in New York