Bonjour !

Je suis face au problème suivant : je dispose des deux fichiers suivant :
et un second contenant du html :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
</td>
</tr>
<tr>
<td class="panelsurround" align="center">
<div class="panel">
Je souhaiterais remplacer le pattern "b" (qui peut apparaître plusieurs fois) du fichier 1 par le contenu du fichier 2. Et là, voilà la galère Que ce soit avec sed ou awk impossible de le faire : il semblerait que le html contienne des caractères qui gène la transformation... (rechercher remplacer fonctionne très bien une chaîne de remplacement avec moins de caractères exotiques).

Alors avez-vous déjà rencontré ce problème ? Et trouvé une solution ?
(Existe-t-il une fonction pour échapper de tels caractères ?)

Bonnes fêtes à tous et merci par avance !

P.S. J'ai l'impression que sed ne peut pas remplacer par une chaîne contenant plusieurs lignes contrairement à awk (à vérifier).