Afficher correctement les caractères dans les fichiers de logs [Unix]

Lorsqu’on regarde ses fichiers de logs Apache (par exemple), on peut se retrouver face à des caractères dont l’encodage est bizarre… par exemple « là » donnera « l\xe0 ».

Pour afficher correctement les caractères dans votre console (en l’occurrence j’utilise Putty en encodage Latin1), il faut utiliser la commande suivante, trouvée sur StackOverflow :
tailf /var/log/apache2/error.log | while read -r line; do echo -e "$line"; done;

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*