Substitution avec caractères spéciaux

Fermé
vincent.mm - 15 mai 2014 à 13:58
 Utilisateur anonyme - 15 mai 2014 à 14:20
Bonjour,

J'ai des fichiers qui conteinnent des tas de caractères spéciaux.
J'ai fait un tableau avec les chaines de carcteres à remplacer et la chaîne à subtituer.
Je pensais utiliser sed pour faire cela.
Mais le problème c'est que j'ai des caractères spéciaux aussi bien dans les chaines à trouver que dans celles à remplacer avec des guillements, des apostrophes ^ etc

Mon texte est codé en utf8.

Y-a-til un programme ou un codage de sed qui permettent de faire cela simplement.
Merci beaucoup,
v m


A voir également:

1 réponse

salut,

pour la substitution,
sed
peut le faire simplement : en faisant un script
sed
que tu appelleras comme/quand tu veux.

$ cat monScript.sed
#!/bin/sed -f
s/@/aa/g
s/^/bb/g
#etc
$ echo "@^" | monSript.sed
aabb
0