Remplacement de séquencesd'échappement

Top Page

Reply to this message
Author: Frédéric Mantegazza
Date:  
To: guilde
Subject: Remplacement de séquencesd'échappement

Bonjour,

J'ai des fichiers dans lesquels j'ai des séquences d'échappement pour
coloriser les lignes. Par exemple, une ligne en rouge donne :

2005-02-03 14:19:27,644::ESC[0;31;40;1mERROR: No value given for
INDiESC[0m

où la séquence 'ESC[0;31;40;1m' avait été générée par la chaîne
'\033[0;31;40;1m'.

Comment faire pour virer ces séquences (les remplacer par autre chose, en
fait) ? Quelle syntaxe utiliser dans grep/sed et autres ?

Merci d'avance.