Guten Tag Ich habe ein Problem mit crontab: Wie kann ich crontab sagen, dass der Befehl irgendwann (wenn der Rechner eben das erste mail an ist) zw. 07 und 09 Uhr ausgeführt werden soll, weil ich ja noch nicht weiß, wann der Rechner morgens an ist? Mal ist er um 08 Uhr an, mal um 7:40... danke Grüße ChristophRaucher --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* ChristophRaucher schrieb am 26.Nov.2000:
Ich habe ein Problem mit crontab: Wie kann ich crontab sagen, dass der Befehl irgendwann (wenn der Rechner eben das erste mail an ist) zw. 07 und 09 Uhr ausgeführt werden soll, weil ich ja noch nicht weiß, wann der Rechner morgens an ist? Mal ist er um 08 Uhr an, mal um 7:40...
Das kann cron originär nicht. Cron geht davon aus, daß der Rechner die ganze Zeit läuft. Was aber geht ist ein Eintrag in /etc/cron.daily. Es wird täglich alles abgearbeitet was an Skripten in diesem Verzeichnis steht. Allerdings vorzugsweise um 0.00 Uhr. Bernd -- Was ist quoten? Quoten ist das Zitieren aus einer mail, der man antwortet. Und wie macht man es richtig? Zitate werden mit "> " gekennzeichnet. Nicht mehr als nötig zitieren. Vor den Abschnitten das Zitat, auf das man sich bezieht, mit einer Zeile Abstand oben und unten. |Zufallssignatur 12 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo ChristophRaucher, * ChristophRaucher schrieb:
Ich habe ein Problem mit crontab: Wie kann ich crontab sagen, dass der Befehl irgendwann (wenn der Rechner eben das erste mail an ist) zw. 07 und 09 Uhr ausgeführt werden soll, weil ich ja noch nicht weiß, wann der Rechner morgens an ist? Mal ist er um 08 Uhr an, mal um 7:40...
Schmeiss einfach ein Shell-Script mit dem gewünschten Befehl in das Verzeichnis /etc/cron.daily/, dort wird es dann nach dem Booten, aber nur einmal täglich, gestartet. christian -- »'Morgens' ist, wenn die Sonne bootet bis ungefaehr, wenn sie runlevel 3 erreicht [...]« Martin Lange, de.alt.arnooo --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Sam, 02 Dez 2000 schrieb Christian Schult:
Hallo ChristophRaucher,
* ChristophRaucher schrieb:
Ich habe ein Problem mit crontab: Wie kann ich crontab sagen, dass der Befehl irgendwann (wenn der Rechner eben das erste mail an ist) zw. 07 und 09 Uhr ausgeführt werden soll, weil ich ja noch nicht weiß, wann der Rechner morgens an ist? Mal ist er um 08 Uhr an, mal um 7:40...
Schmeiss einfach ein Shell-Script mit dem gewünschten Befehl in das Verzeichnis /etc/cron.daily/, dort wird es dann nach dem Booten, aber nur einmal täglich, gestartet.
wie kann ich dass den machen? Einfach nur den Befehl in die ausführbare Datei? Grüße ChristophRaucher --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* ChristophRaucher schrieb am 03.Dez.2000:
Am Sam, 02 Dez 2000 schrieb Christian Schult:
Schmeiss einfach ein Shell-Script mit dem gewünschten Befehl in das Verzeichnis /etc/cron.daily/, dort wird es dann nach dem Booten, aber nur einmal täglich, gestartet.
wie kann ich dass den machen? Einfach nur den Befehl in die ausführbare Datei?
/etc/cron.daily ist ein Verzeichnis. Dort eine ausführbare Datei anlegen. Bernd -- Hast Du bei Problemen schon in der SuSE-Support-Datenbank (SDB) nachgesehen? Auf Deinem Rechner: http://localhost/doc/sdb/de/html/index.html | mit Apache: http://localhost/doc/sdb/de/html/key_form.html | Zufalls- Tagesaktuell bei SuSE: http://sdb.suse.de/sdb/de/html/index.html | signatur 2 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo ChristophRaucher, * ChristophRaucher schrieb:
Am Sam, 02 Dez 2000 schrieb Christian Schult:
[Cron-Job täglich zwischen 7:40 - 8:00]
Schmeiss einfach ein Shell-Script mit dem gewünschten Befehl in das Verzeichnis /etc/cron.daily/, dort wird es dann nach dem Booten, aber nur einmal täglich, gestartet.
wie kann ich dass den machen? Einfach nur den Befehl in die ausführbare Datei?
Im Prinzip ja. Wie lautet denn der Befehl? Und beachte den Hinweis von Bernd, Cron führt das cron.daily-Script, welches für das Abarbeiten der Scripte im Verzeichnis /etc/cron.daily zuständig ist, um Mitternacht oder falls der Rechner um Mitternacht aus war, kurz nach dem Booten aus. Du müsstest die Startzeit des cron.daily-Scriptes in der Datei /etc/crontab also z.B. auf eine Uhrzeit setzen, zu der der Rechner gewöhnlich aus ist, damit das Script erst morgens nach dem Anschalten startet. christian -- »Es gibt Tage an denen verliert man.« de.etc.finanz.boerse --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
ChristophRaucher schrieb in 0,5K (18 Zeilen):
Ich habe ein Problem mit crontab: Wie kann ich crontab sagen, dass der Befehl irgendwann (wenn der Rechner eben das erste mail an ist) zw. 07 und 09 Uhr ausgeführt werden soll,
Also hier ist /etc/rc.d/boot.local doch sicherlich einfacher... :-) -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Tue, Dec 12, 2000 at 01:56:51AM +0100 schrieb Wolfgang Weisselberg
ChristophRaucher schrieb in 0,5K (18 Zeilen):
Ich habe ein Problem mit crontab: Wie kann ich crontab sagen, dass der Befehl irgendwann (wenn der Rechner eben das erste mail an ist) zw. 07 und 09 Uhr ausgeführt werden soll,
Also hier ist /etc/rc.d/boot.local doch sicherlich einfacher... :-)
Hallo Wolfgang, bei Suse ist es "/sbin/init.d/boot.local" CU Michael -- Religion ist Opium für's Volk. (Karl Marx) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, On Tue, 12 Dec 2000 at 10:06 +0100, Michael Wagner wrote:
Am Tue, Dec 12, 2000 at 01:56:51AM +0100 schrieb Wolfgang Weisselberg
ChristophRaucher schrieb in 0,5K (18 Zeilen):
Ich habe ein Problem mit crontab: Wie kann ich crontab sagen, dass der Befehl irgendwann (wenn der Rechner eben das erste mail an ist) zw. 07 und 09 Uhr ausgeführt werden soll,
Also hier ist /etc/rc.d/boot.local doch sicherlich einfacher... :-)
bei Suse ist es "/sbin/init.d/boot.local"
Physikalisch ja. Aber es existiert ein Link (wird von SuSE angelegt). berwal@hugo:/etc > ls -l rc.d lrwxrwxrwx 1 root root 14 Sep 4 18:38 rc.d -> ../sbin/init.d Gruß, Bernhard -- (o_ LINUX - WeilŽs Betriebssystem eben ned wurtscht is (/)(o_ _o)_0) Infos zu dieser Mailingliste (als Ergänzung zur FAQ): //\ (\)/\\ http://home.t-online.de/~f.walle/ V_/_ _\_V HP: http://www.linuxinfopage.de * Tux# 171705 * ICQ# 98361051 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (6)
-
B.Brodesser@online-club.de
-
Bernhard.Walle@gmx.de
-
cschult@gmx.de
-
michael@walfinger.de
-
weissel@netcologne.de
-
xmail@gmx.li