Vielleicht möchten Sie auch ein Kommando an einem bestimmten Tag ausführen, aber nicht regelmäßig. Angenommen, Sie möchten an eine Verabredung erinnert werden, heute um 17:30 Uhr. Für einen solchen Fall nehmen Sie das Kommando at:
$ at 5:30pm # Jetzt befinden Sie sich vor dem "at"-Prompt at> xmessage "Höchste Zeit loszugehen! Verabredung um 18 Uhr" # Drücken Sie Strg-d zum Verlassen at> <EOT> $ |
Sie können die Zeit auf verschiedene Arten angeben:
now +<Intervall>: Jetzt plus ein Intervall <Intervall>. Die Syntax für das Intervall ist <n> (Minuten|Stunden|Tage|Wochen|Monate). Sie können zum Beispiel now + 1 hour angeben oder now + 3 days usw.
<Uhrzeit> <Tag>: Das Datum als Ganzes angeben. Die Angabe des Parameters <Uhrzeit> ist zwingend. Erlaubte Eingabeformate sind etwa 0100, 14:20, 2am, 0530pm, 1800 oder spezielle Werte wie noon (Mittag), teatime (16:00 Uhr) oder midnight (Mitternacht). Der Parameter <Tag> ist optional. Auch hier sind mehrere Formate möglich: 12/20/2001 oder 20.12.2001. Sie können das Jahr weglassen, müssen aber dann die europäische Notation verwenden: 20.12. Den Monat können Sie auch mit Buchstaben definieren: Dec 20 oder 20 Dec.
at kennt auch einige Optionen:
-l: Listet die Job-Warteschlange; im ersten Feld befindet sich die Jobnummer. Dies entspricht dem Kommando atq.
-d <n>: Entfernt die Job-Nummer <n> aus der Warteschlange. Entspricht dem Kommando atrm <n>.
Wie üblich erfahren Sie mehr im entsprechenden Handbuchauszug: at.
Zurück | Anfang | Vor |
crontab: Die Datei crontab anzeigen oder ändern | Hoch | tar: Tape ARchiver: Der Archivierer |