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;

Leave a Reply

Your email address will not be published. Required fields are marked *

*