Schrift
[thread]10562[/thread]

Befehl für Verzögerung



<< |< 1 2 >| >> 13 Einträge, 2 Seiten
Jense
 2007-10-11 16:42
#100680 #100680
User since
2007-09-28
2 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich suche einen Perl-Befehl, den ganz einfach die weitere Ausführung des Programms verzögert/anhält. Nach dem Prinzip:

...
Befehl x;
warte 5 sek.
Befehl y;
...

Ich meine mich zu erinnern, daß es bei Pascal sowas wie delay(5000) gab, bei Perl habe ich bis jetzt aber noch nichst gefunden. Danke für Tips

Gruß
Jens
pq
 2007-10-11 16:51
#100683 #100683
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
perldoc -f sleep
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
GwenDragon
 2007-10-11 16:54
#100684 #100684
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
----
Modedit Gwendragon:
Titel umbenannt.
"Verzögerungs"-Befehl war mir zu gruseliges Deutsch.
----
nepos
 2007-10-11 18:03
#100687 #100687
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Falls du Pausen unter einer Sekunde brauchst, gäbe es auch noch die Funktionen usleep() und nanosleep() aus dem Modul CPAN:Time::HiRes.
pktm
 2007-10-11 18:20
#100688 #100688
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
GwenDragon+2007-10-11 14:54:17--
----
Modedit Gwendragon:
Titel umbenannt.
"Verzögerungs"-Befehl war mir zu gruseliges Deutsch.
----


Finde ich nicht. Mir ist es sogar lieber, wenn sich Menschen der Komposita bedienen anstatt irgend ein denglisches Wort zu erfinden.
http://www.intergastro-service.de (mein erstes CMS :) )
GwenDragon
 2007-10-11 18:32
#100689 #100689
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
<OT>

"Verzögerungs"-Befehl ist ja wohl auch kaum richtig!
Wenn schon Verzögerungsbefehl.


Aber - wenig-sten`s fehlt ja nicht der ``Binde´´ Strich ? Oder sind hier zu viele Leer Zeichen drin ?
:P

Es wird schon sehr viel falsch gemacht im WWW. Das falsche Setzen von Accents, Anführungszeichen, Divis, Agovis etc.
http://www.spiekermann.com/iblog/C1109747452/E1509...
http://www.dtp-blog.de/typografie/typografische-ve...
http://www.dtp-blog.de/typografie/typografische-ve...


Ganz ehrlich. Perl verzeiht auch keine falsche Eingaben. Wieso sollte es eine andere Sprache tun?

Mag sich &#8222;kniefieselig&#8220; anhören, aber ich mag&#8217;s einfach nicht &#8211; komme was da wolle.

Oh, kein UTF, keine SOnderzeichen.
</OT>
pktm
 2007-10-11 18:59
#100691 #100691
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
GwenDragon+2007-10-11 16:32:35--
Wenn schon Verzögerungsbefehl.


Selbstverständlich :)
http://www.intergastro-service.de (mein erstes CMS :) )
RPerl
 2007-10-11 19:23
#100692 #100692
User since
2006-11-26
384 Artikel
BenutzerIn

user image
Ein Beispiel:

Code (perl): (dl )
1
2
3
4
5
6
7
8
#!/usr/bin/perl

use strict;
use warnings;

print "Hallo";
sleep(10);
print "Welt";

GwenDragon
 2007-10-11 19:25
#100693 #100693
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
Achtung: Die Ganggenauigkeit der Timer bei Time::HiRes (besonders bei den kurzen Zeiten von usleep() und nanosleep()) ist von Betriebssystem zu Betriebssystem verschieden!
Also lieber testen.
pq
 2007-10-11 19:28
#100694 #100694
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
RPerl+2007-10-11 17:23:53--
Code (perl): (dl )
1
2
3
print "Hallo";
sleep(10);
print "Welt";

wobei das zum ausprobieren das denkbar schlechteste beispiel ist, denn das gibt beide
worte erst nach 10 sekunden aus, da STDOUT gepuffert ist und per default erst bei
newlines geflusht wird. also wenn schon, dann noch ein $|++ davor.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
<< |< 1 2 >| >> 13 Einträge, 2 Seiten



View all threads created 2007-10-11 16:42.