PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cronjob Skript anpassen



micmac
31.03.04, 08:22
Hi!

Ich möchte einen Cronjob zwischen 18:00 und 19:59 laufen lassen. Wie muß ich da folgendes Skript ändern?

#!/bin/bash
if (( $(date +%H) % 9 != 18)); then
exit 0 # Not between 18:00 and 19:59 oclock
fi
# It's between 18:00 and 19:59 oclock, do the job
<command>

Gruß
mic

reno
31.03.04, 11:55
Ja griaß Di,

reicht es denn nicht, wenn der crontab-Eintrag so aussieht:

0-59 18-19 * * * scriptname?
Wozu brauchts da noch diese Abfrage?

micmac
31.03.04, 14:01
Ja griaß Di,

reicht es denn nicht, wenn der crontab-Eintrag so aussieht:

0-59 18-19 * * * scriptname?
Wozu brauchts da noch diese Abfrage?

Hi,

habe eben zum ersten Mal crontab benutzt. Das ist ja echt nicht schwer und für meine Zwecke total ausreichend. Dann kann ich mir das Skript-Gefriemel Gott sei Dank sparen.

Danke!

reno
01.04.04, 11:57
Edit:

* 18-19 * * * scriptname würde hier auch reichen. Sollte das Script jede Minute zw. 18:00 und 19:59 ausgeführt werden?