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 -F
die Protokollrotation zu handhaben - dh siemy.log
wird voll und wechselt zumy.log.1
und Ihr Prozess erstellt eine neuemy.log