Rechercher un mot clé dans log en cours d'écriture en shell
Bonjour,
Je cherche une idée comment rechercher un mot (avec date et heure) clé dans un log en cours d'écriture.
exemple de mot clé:
2019-01-16 17:25:20.22 l'application est up
Le but est lorsque je démarre l'application, il écrit dans sa log et lorsque l'application est bien démarré il le confirme par le mot clé ci-dessous.
il faut que je puisse récuperer ce mot clé qui me confirme que l'application est bien démarré.
Probleme: il peut y avoir plusieurs lignes de mots clé dans la log si l'application à été plusieurs redémarré
comment etre sur de bien recuperer le bon mot clé ?
j'ai pensée a :
Code:
cat mon-fichier.log | grep "l'application est up" | tail -1
le probleme il ne récupere pas le bon mot clé si il n'a pas encore écrit celui doit etre en cours,
Quelqu'un a une idée ?
merci par avance
Seb.