Alexander (HH): Shell Skript IF-Abfrage mit mehreren Konditionen

Beitrag lesen

Moin Moin!

Moinsen,

ich hab auf unserem Linux-Server (im Büro) ein Skript eingerichtet, dass alle 20 Minuten 24/7 gestartet wird.

[...]

damit das Skript nur zu bestimmten Tageszeiten (16.oo - 8.oo) von Montag bis Freitag läuft

[...]

Ich will und muss die Crontab umgehen, damit ich alle 20 Minuten einen Log-Eintrag in unserer DB (bei 1&1) erzeugen kann.

Öm, was hat das Log bei 1&1 mit der Art und Weise zu tun, wie Dein Script auf dem Rechner im Büro gestartet wird?

Überlasse es cron, Dein Script aufzurufen, statt das Rad neu zu erfinden:

MIN HOUR DAY MONTH DAYOFWEEK COMMAND

*/20 0-7,16-23 * * mon-fri /usr/local/bin/DeinScript.sh -foo -bar -baz server42.1und1.de root geheimespasswort

(Kombiniert aus drei Beispielen in der crontab-Manpage ...)

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".