Hi!!
Wie kann ich ein delay bei Perl programmieren, oder eine längerfristige Zeitverzögerung von 5 min.?
Michael
Hi!!
Wie kann ich ein delay bei Perl programmieren, oder eine längerfristige Zeitverzögerung von 5 min.?
Michael
Hi!!
Wie kann ich ein delay bei Perl
programmieren, oder eine längerfristige
Zeitverzögerung von 5 min.?
Das übernimmt die Funktion sleep
Syntax: sleep
Siehe auch perldoc -f sleep.
Bye,
Andreas.
Danke Andreas,
aber jetzt habe ich ein anders Problem:
Der Server wartet mit der Seitenausgabe bis die Sleep-Zeit abgelaufen ist.
Wie kann ich noch vorab eine Seitenausgabe machen?
Michael
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hi,
aber jetzt habe ich ein anders Problem:
Der Server wartet mit der Seitenausgabe
bis die Sleep-Zeit abgelaufen ist.
ja, und der Browser bricht dann mit einem Timeout ab 
Wie kann ich noch vorab eine
Seitenausgabe machen?
Vor der Pause
close STDOUT;
Ehrlich gesagt halte ich es aber nur für bedingt sinnvoll, die Perlinstanz 5 Minuten lang laufen zu lassen (bedenke, daß in der Zeit eine Menge neuer Instanzen gestartet werden können). Je nachdem, was Du vorhast, ist es vielleicht besser, regelmäßig (z.B. stündlich) einen cron-Job zu starten (siehe man cron, man crontab).
Cheatah
http://cheatah.net
Hi!!!
aber jetzt habe ich ein anders Problem:
Der Server wartet mit der Seitenausgabe
bis die Sleep-Zeit abgelaufen ist.ja, und der Browser bricht dann mit einem
Timeout abWie kann ich noch vorab eine
Seitenausgabe machen?Vor der Pause
close STDOUT;
Ehrlich gesagt halte ich es aber nur für
bedingt sinnvoll, die Perlinstanz 5
Minuten lang laufen zu lassen (bedenke,
daß in der Zeit eine Menge neuer
Instanzen gestartet werden können). Je
nachdem, was Du vorhast, ist es
vielleicht besser, regelmäßig (z.B.
stündlich) einen cron-Job zu starten
(siehe man cron, man crontab).
Das ist in meinem Fall schon sinnvoll, da nur nach Aufruf des Scriptes eine Aktion erfolgen soll.
Leider funktioniert das so nicht. Der Server wartet trotzdem.
Viele Grüße,
Michael
Hi,
(siehe man cron, man crontab).
Das ist in meinem Fall schon sinnvoll, da
nur nach Aufruf des Scriptes eine Aktion
erfolgen soll.
okay, ich wollt’s nur erwähnt haben 
Leider funktioniert das so nicht. Der
Server wartet trotzdem.
Probier mal $|++ am Anfang des Scripts. Wenn close STDOUT aber nichts bringt fürchte ich, daß auch das keinen Erfolg mit sich führt. Tja, dann fiele mir noch ein, statt dessen mit exec oder fork ein zweites Script zu starten.
Cheatah
http://cheatah.net