Je cherche un moyen d'attraper un morceau de balisage qui est dans un 1000+ fichiers html publiés sur des serveurs UNIX (fonctionnant via Apache) et remplacer le balisage par des nœuds vides ou un balisage html alternatif.Comment remplacer le balisage dans les fichiers html stockés sur des serveurs Unix/Solaris?
ex:
Trouver
<div id="someComponent"> .....{a bunch of interior markup} .... </div>
Remplacer avec {vide}
ex 2:
Trouver </div></body>
Remplacer </div>{some HTML markup needed here}</body>
encore mieux de donner un extrait de données d'entrée réelles. – ghostdog74
le code réel est sensible. C'est un bloc assez important de HTML qui est répété dans tous les fichiers HTML qui ont été publiés. C'est exactement la même chose dans chaque fichier, mais il doit être déplacé vers un emplacement différent dans le fichier publié. Je peux le faire au niveau de notre CMS mais cela implique de republier CHAQUE page pour plusieurs sites web. Depuis que j'ai accès au serveur Web hébergeant les fichiers HTML publiés, je cherche un moyen de modifier les versions publiées pour les mettre à jour. – nopuck4you