Bernd Kuhlen
2004-09-16 08:08:47 UTC
Hallo NG,
zu folgendem Problem habe ich weder in man-pages, noch beim googlen etwas
gefunden:
Ich habe ein Script, daß die Aktualität von diversen Server-Dateien testet.
Nun ist es so, daß ein Server, der offline war eine gewisse Zeit braucht,
bis alle Dateien up to date sind.
Mein Testskript läuft alle 15 min im crontab und sollte nicht 15 Minuten
nach der "Wiederauferstehung" des Servers X laufen.
Ich würde gerne eine Abfrage einbauen, ob der Server mind. 4 Stunden "UP"
ist bevor das Skript läuft, weil ich mir sonst die Tests, die das Skript
macht, sparen kann.
Aufgrund der vielen unterschiedlichen Formate von uptime (z.B. up 15:49, up
22 days) ist das aber keine triviale Aufgabe. Die manpage von uptime ist
leider sehr überschaubar. Optimal wäre eine Rückgabe der online-Zeit in
Sekunden.
Bin für Hinweise und Ideen sehr dankbar.
----
Gruß,
Bernd Kuhlen
zu folgendem Problem habe ich weder in man-pages, noch beim googlen etwas
gefunden:
Ich habe ein Script, daß die Aktualität von diversen Server-Dateien testet.
Nun ist es so, daß ein Server, der offline war eine gewisse Zeit braucht,
bis alle Dateien up to date sind.
Mein Testskript läuft alle 15 min im crontab und sollte nicht 15 Minuten
nach der "Wiederauferstehung" des Servers X laufen.
Ich würde gerne eine Abfrage einbauen, ob der Server mind. 4 Stunden "UP"
ist bevor das Skript läuft, weil ich mir sonst die Tests, die das Skript
macht, sparen kann.
Aufgrund der vielen unterschiedlichen Formate von uptime (z.B. up 15:49, up
22 days) ist das aber keine triviale Aufgabe. Die manpage von uptime ist
leider sehr überschaubar. Optimal wäre eine Rückgabe der online-Zeit in
Sekunden.
Bin für Hinweise und Ideen sehr dankbar.
----
Gruß,
Bernd Kuhlen