Moin!
Problem: In diese While-Schleife muss was rein,
das alle 60 Sekunden $t++; macht und
danach $t ausgibt.
Laß mich raten: Du willst die Minuten zählen, die bei der Ausgabe vergangen sind?
Warum dann nicht vor der Schleife und hinterher die Zeit des Rechners nehmen und vergleichen bzw. voneinander abziehen?
Perl bietet mit der Funktion "time" eine Möglichkeit, sekundengenau zu zählen (das ist die Unix-Uhr). Sollte für deine Belange allemal reichen. Also
$start=time();
while...
$stop=time();
$runtime=$stop-$start;
$t=int($runtime/60);
- Sven Rautenberg