Nous avons récemment activé la coloration des fichiers journaux de quelques services, je crois que nous utilisons des séquences d'échappement ANSI pour cela. Cela ressemble à ceci :
[2014-06-12 10:56:43,214] [main] [VOID] ESC[34mINFO ESC[0;39m ESC[36mc.a.m.p.s.config.DataSourceConfigESC[0;39m
Mes collègues utilisent principalement tail
pour visualiser les fichiers journaux, mais j'aime bien less
mieux. Malheureusement, less
ne détecte pas automatiquement ces codes d'échappement. Au lieu de cela, il m'indique que mon fichier journal "peut être un fichier binaire. Vous le voyez quand même ?".
Je sais que si j'ajoute le -r
option, less
affichera les couleurs, mais posera toujours la question du "fichier binaire".
Existe-t-il un moyen de contourner ce problème ? Si oui, puis-je en faire une valeur par défaut ?