Bonjour,

N'ayant pas l'habitude de faire du shell, je viens vous expliquer mon problème en espérant que quelqu'un puisse y répondre.

J'ai dans un répertoire que l'on va nommer xml 6 fichier xml que je souhaiterais concaténer.

Individuellement, j'arrive avec la commande sed à supprimer les lignes désirée.
Par contre je dois automatiser cette tache donc en faire un script.

Je souhaiterais donc lister les fichier de mon répertoire XML, et via un boucle dans laquelle il y aura une condition, supprimer </racine> dans les 5 premières occurrences et supprimer <racine> dans les 5 dernières.

Les fichiers XML n'auront pas les même noms:

exemple:
fichier 1 : fic1_timestamp.xml
fichier 2 : fic2_timestamp.xml

structure des fichier XML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<racine>
      <a></a>
      <b></b>
</racine>

Merci d'avance.