Shell-Funktion zum Schwanz eine log-Datei nach einer bestimmten Zeichenfolge für eine bestimmte Zeit

Muss ich die folgenden Dinge um sicherzustellen, dass meine application server ist

  1. Schwanz eine log-Datei nach einem bestimmten string
  2. Bleiben blockiert, bis die Zeichenfolge gedruckt wird
  3. Allerdings, wenn der string wird nicht gedruckt für etwa 20 Minuten zu beenden und throw und Ausnahme-Meldung "Server dauerte mehr als 20 Minuten bis"
  4. Wenn die Zeichenfolge gedruckt wird in der log-Datei beenden Sie die Schleife und fahren Sie Fort.

Gibt es eine Möglichkeit um time-outs in einer while-Schleife ?

InformationsquelleAutor pup784 | 2012-12-21
Schreibe einen Kommentar