tail -f (mon_fichier_de_logs) > grep -e la regexps qui va bien > mon_fichiers_de_logs_interressants
Le -f sur le tail fait qu'il ne s'arretera pas aux EOF mais continueras a attendre la suite du fichier. En plus il peut suivre les rotations de logs car il recconnait un nouveau fichier ou un fichier tronqué et réouvre le nouveau fichier (par contre ca peut générer des doublons.)
Variantes (encore meilleure a mon gout), rediriger les logs vers un flux de sortie et faire
monflux de sortie | tee mon_fichier_de_logs > grep -e la regexps qui va bien > mon_fichiers_de_logs_interressants
Avec ca pas de problèmes de doublons. Par contre il faut créer plusieurs flux de sortie pour faire de la rotation de logs.
[^] # Re: Méthode du dino.
Posté par Jerome Herman . En réponse au journal analyse de log. Évalué à 5.
tail -f (mon_fichier_de_logs) > grep -e la regexps qui va bien > mon_fichiers_de_logs_interressants
Le -f sur le tail fait qu'il ne s'arretera pas aux EOF mais continueras a attendre la suite du fichier. En plus il peut suivre les rotations de logs car il recconnait un nouveau fichier ou un fichier tronqué et réouvre le nouveau fichier (par contre ca peut générer des doublons.)
Variantes (encore meilleure a mon gout), rediriger les logs vers un flux de sortie et faire
monflux de sortie | tee mon_fichier_de_logs > grep -e la regexps qui va bien > mon_fichiers_de_logs_interressants
Avec ca pas de problèmes de doublons. Par contre il faut créer plusieurs flux de sortie pour faire de la rotation de logs.
Kha