Bonjour Mihamina,
Peut-être que de jouer avec **logcheck** serait intéressant et concret (créer des règles personnalisées).
Sinon en bash ma préféré, mais c'est pour un fichier de conf :
Supprimer tous les commentaires & ligne vide d'un fichier : grep -E -v '''^(#|$|;)''' /etc/mysql/my.cnf Sympa à mettre en alias : alias nocomment='grep -E -v '''^(#|$|;)''''
Très bon site pour apprendre / tester des regex : https://www.regex101.com/
Belle journée,
Mihamina RAKOTOMANDIMBY mihamina.rakotomandimby@rktmb.org a écrit :
Bonjour,
Je dois faire un mini exposé sur les regex. Ca m'interesserait de pouvoir donner des exemples sur les recherches dans les logs. Je cherche donc des cas d'usage, dans lesquels il faut utiliser des regex pour trouver ce qu'on veut. Les truc du genre " $grep Error access.log" me semblent inutile pour ce coup là :-) du fait de la trop facilité du pattern.
Le public: des sysadmins juniors *et* des devs web à qui on souhaite introduire à la recherche des erreurs dans les fichiers d'erreur (Apache, Tomcat, MySQL, PGSQL, Postfix, Exim,...)
Auriez-vous des cas d'usage (bonus: avec la résolution et un sample)?
Merci bien.