Tente isso:
tail -f logfile | grep -q "Server startup in"
Ele procurará a sequência em logfile
e grep
sairá silenciosamente depois que a primeira nova linha que contém a sequência aparecer. Assim que o comando sair, a string é encontrada e você pode continuar o script.