objectif
Nettoyer des sorties ANSI rétro (man, diff colorisé) avant archivage/comparaison.
code minimal
col -b < texte-ansi.txt > propre.txt
utilisation
# convertir tabs en espaces en plus
col -bx < texte-ansi.txt > propre.txt
variante(s) utile(s)
# supprimer codes ANSI (alternative)
sed -r 's/\x1B\[[0-9;]*[A-Za-z]//g' texte-ansi.txt > propre.txt
notes
-bsupprime backspaces;-xremplace tabs par espaces.- pour les couleurs ANSI, un regex peut être nécessaire.