Ich habe ein Serverprotokoll, das eine bestimmte Textzeile in die Protokolldatei ausgibt, wenn der Server in Betrieb ist. Ich möchte einen Befehl ausführen, sobald der Server hochgefahren ist, und daher etwa Folgendes tun:
tail -f /path/to/serverLog | grep "server is up" ...(now, e.g., wget on server)?
Wie geht das am besten?
tail -Fdie Protokollrotation zu handhaben - dh siemy.logwird voll und wechselt zumy.log.1und Ihr Prozess erstellt eine neuemy.log