On Die, Aug 15, 2000 at 05:50:13 +0200, Marco Dieckhoff wrote:
From: "Karlheinz Blank" <schnuddelhut@web.de>
ich würde gerne 'fetchmail' alle 30 Minuten, in der Zeit von 8-12 und
13-17 Uhr laufen lassen. Das ganze soll dann auch nur von Mo-Fr passieren.
Irgendwie bekomme ich die crontab-Zeile nicht so hin, wie ich das gerne
hätte.
Hm. Wie wär's mit:
*/30 8-12 * * 1-5 root fetchmail */30 13-17 * * 1-5 root fetchmail
So läuft es von 8 - 17 Uhr durch, oder? 12:30 ist doch nach der ersten Zeile auch legal. Wenn ich mich irre, dann korrigiert mich bitte. IMHO am kürzesten (in der User-crontab, ich hasse /etc/crontab ;-): */30 8-11,13-17 * * 1-5 /usr/bin/fetchmail 0 12 * * 1-5 /usr/bin/fetchmail
P.s: am liebsten hätte ich natürlich auch noch, dass an Feiertagen und in der Betriebsruhe die Mails nicht abgeholt werden. Gibt's da auch ne einigermassen einfache Lösung?
Feiertage? Hm. Ich wüsste nicht, daß cron die beherrscht. Wäre aber eine interessante Frage. Eine andere Frage wäre, ob sich bei mittlerem bis starken Internet-Aufkommen die 80 DM Flatrate von T-Online nicht lohnt... Damit braucht man sich um die Onlinezeiten keine Gedanken mehr zu machen...
Ich habe mal ein Script gebastelt, das anhand einer Konfigurationsdatei feststellt, ob ein Feiertag oder Urlaub oder sonstwas ist (kann man in die Konfig-Datei eintragen). Ich schicke Dir einen tar-Ball per PM (1307 Byte). Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com