Regina Schaukrug: at-Job: Selbsteintragend

Beitrag lesen

Mir ging es um die wesentlich größere Möglichkeit in der Shell (statt der stark einschränkenden Weboberfläche). Was die genaue Ausführung genau aller 2 Wochen betrifft wäre da noch at:

An einem solchen Freitag einmalig gestartet:

#!/bin/sh
#14-tägig
# $0 ist der Name des aufgerufenen Skriptes;

#Selbsteintrag in Jobliste
#Genau 13 Tage nach Ablauf von morgen, 23:00 Uhr. So angeben wegen Zeitverschiebungen durch Ablaufzeit.
echo "${0}" | at 11pm tomorrow + 13 days; 

#Tu dies, Tu das, Tu jenes (eigentliche Aktion)

Weitere Befehle:

  • atqr - Listet alle at-Jobs auf.
  • atrm - Löschen der Jobs unter Angabe der Jobnummer aus atqr.