Suppression des caractéres d affichage
Résolu
paradox&
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
paradox& Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
paradox& Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j ai fichier qui contient les balises de couleur spécifique . je veux les supprimer et les copier dans un autre fichier
exp: fichier départ
Validation Test : [ ^[[32m OK ^[[m ] X_WASSUP_STATUS=OK
^[[36mStep 4:1 Validation : Receiving Request (0 ms)<--^[[m
je veux supprimer les ^[[m et 32m
j ai deja essayé cette commande
sed 's/\^\[\[32m OK \^\[\[m/ok/'
Merciii :)
j ai fichier qui contient les balises de couleur spécifique . je veux les supprimer et les copier dans un autre fichier
exp: fichier départ
Validation Test : [ ^[[32m OK ^[[m ] X_WASSUP_STATUS=OK
^[[36mStep 4:1 Validation : Receiving Request (0 ms)<--^[[m
je veux supprimer les ^[[m et 32m
j ai deja essayé cette commande
sed 's/\^\[\[32m OK \^\[\[m/ok/'
Merciii :)
A voir également:
- Suppression des caractéres d affichage
- Forcer suppression fichier - Guide
- Caractères ascii - Guide
- Caractères spéciaux - Guide
- Affichage double ecran - Guide
- Caractères spéciaux mac - Guide
3 réponses
salut,
les premiers ^ et [ sont en fait un seul caractère obtenu par Ctrl-V Ctrl-[
par exemple
les premiers ^ et [ sont en fait un seul caractère obtenu par Ctrl-V Ctrl-[
par exemple
echo -e "^[[32mbla^[[m" | sed 's/^[[^m]*m//g' #il faut écrire Ctrl-V Ctrl-[ [ 3 2 m b l a Ctrl-V Ctrl-[ [ m bla
paradox&
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
merci pour la réponse .. mais j obtiens tjrs les ^
Utilisateur anonyme
as-tu essayé avec mon exemple ?
paradox&
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
oui en effet
Utilisateur anonyme
as-tu bien compris comment écrire ^[ avec Ctrl-V Ctrl-[ pour qu'ils ne fasse qu'un seul caractère ?
paradox&
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
j ai juste copié coller
Salut,
$ var="Validation Test : [ ^[32m OK ^[[m ] X_WASSUP_STATUS=OK" $ echo ${var} | sed -n l Validation Test : [ \03332m OK \033[m ] X_WASSUP_STATUS=OK$ $ echo ${var} | sed 's/[[:cntrl:]][^ ]* //g' Validation Test : [ OK ] X_WASSUP_STATUS=OK $