J'ai un fichier journal qui ne cesse de croître. Comment puis-je regarder et analyser cela via un script Ruby?Regarder/lire un fichier journal en croissance
Le script analysera chaque nouvelle ligne comme il est écrit dans le fichier et quelque chose de sortie à l'écran lorsque la nouvelle ligne contient la chaîne « erreur »
Emballage dans un script vous donne la possibilité de réagir à une erreur d'une manière plus significative qu'en notant que cela s'est produit. Le grepping est bon quand vous voulez post-traiter, mais il est plutôt limité dans sa capacité à invoquer un comportement dynamique. – ezpz
"... afficher quelque chose à l'écran lorsque la nouvelle ligne contient la chaîne 'ERROR'" n'est pas un comportement dynamique :) – cakeforcerberus
Cela fonctionne mieux pour moi. La méta-programmation autour du journal des erreurs semble être un effort mieux dépensé ailleurs. – MattC