Shell-Funktion zum Tailen einer Protokolldatei für eine bestimmte Zeichenfolge für eine bestimmte Zeit

Ich muss die folgenden Schritte ausführen, um sicherzustellen, dass mein Anwendungsserver installiert ist

Erstellen Sie eine Protokolldatei für eine bestimmte ZeichenfolgeBleiben Sie gesperrt, bis diese Zeichenfolge gedruckt wirdWenn die Zeichenfolge jedoch etwa 20 Minuten lang nicht gedruckt wird, wird der Vorgang abgebrochen und eine Ausnahmemeldung wie "Der Server hat mehr als 20 Minuten gebraucht" ausgegeben.Wenn eine Zeichenfolge in der Protokolldatei gedruckt wird, beenden Sie die Schleife und fahren Sie fort.

Gibt es eine Möglichkeit, Timeouts in eine while-Schleife aufzunehmen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage