User since
2003-09-03
80
Artikel
BenutzerIn
Hallo,
ich hab da ein Denkproblem. Es dreht sich um folgendes, ich lasse auf knopfdruck derzeit, verschiedene Hosts auf Erreichbarkeit überprüfen (mittels Ping).
Nun wollte ich es so machen, dass zum beispiel alle 10 minuten die Host gecheckt werden, ich aber dennoch die Möglichkeit besitze , das wieterhin auf Knopfdruck zumachen.
Meine Frage daher, wie mache ich das, dass in einer Schleife die Zeit verglichen, bzw. das Script in dieser zeit nicht brach liegt?
User since
2003-09-21
16
Artikel
BenutzerIn
Hi ahnungsloser!
Mit dem Modul
Term::ReadKey kannste jederzeit überprüfen ob eine Taste gedrückt wurde oder nicht. Und dann eben entsprechend darauf reagieren.
User since
2003-09-03
80
Artikel
BenutzerIn
Danke für denm Tip, gemeint war das etwas anders und zwar kommt e smir primär wohl auf einen zeit vergleich an, so dass alle 10 minuten etwa eine reihe von hosts gapingt werden
User since
2003-08-04
2536
Artikel
ModeratorIn
bastel das script fertig, lass es alle 10 minuten per cronjob aufrufen. damit wäre das regelmäßige thema erledigt. wenn du es nun von hand machen willst, rufst du das script einfach selbst auf und damit klappt's dann.
ein immer laufendes script, dass alle 10 minuten die sub ausführt oder auf anweisung von dir finde ich in dem fall etwas overhead.