Bonjour,
voilà mon besoin c'est de modifier une liste de fichiers xml existants dans un répértoire de la même façon et mettre les résultats dans des fichiers dynamiquement pour normaliser les noms de fichiers de sortie.
voilà ce que j'ai fait sur le code mais le résultat n'est pas bon, est ce que quelqu'un peut m'aider pour résoudre ce problème
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 cd repertoire echo "--------- Boucler sur les fichiers qui sont sur le repertoire -------" for i in * do if [ -f "$i" ]; then # enlever l'entete et footer su fichier xml pour faciliter le split après echo "Enlever l'entete et footer du fichier xml " awk '/<Fichier/||/<\/Fichier>/||/<\?xml/{n++;next}{ print > "resultat_"$i }' $i fi done echo "-------- fin boucle --------"
Partager