Vous disposez d'un fichier texte contenant une trace d'exécution dans un terminal. Pas de chance, cette trace contient de séquences d'échappement ANSI qui améliorent la lisibilité de la trace lorsqu'elle s'affiche dans un terminal mais nuit gravement à la lisibilité du fichier.
source : Linux: Remove ANSI Escape Sequences (stackpointer) (en)
sed va faire le travail :
sed -r "s/\x1b\[([0-9]{1,2}(;[0-9]{1,2})*)?[m|K]//g" < ansi.log > noansi.log