Bonjour,
J’aimerais modifier des fichiers (apparemment xml) que j’arrive à ouvrir avec text edit.
Dans ces fichiers je dois modifier certaine parties, j’ai :
Et je voudrais indiquer :
Mais quand je tente la modification avec Terminal avec la commande :
Les guillemets entourants 16711680 et male disparaissent et les fichiers sont donc illisibles pour mon logiciel qui les exploite. C’est une application pour mon gps ce sont les sessions velos.
Sachant que je dois modifier 550 fichiers...
J’aimerais modifier des fichiers (apparemment xml) que j’arrive à ouvrir avec text edit.
Dans ces fichiers je dois modifier certaine parties, j’ai :
XML:
</Participant>
Et je voudrais indiquer :
XML:
<Participant><Person color="16711680" gender="male"><PersonName><![CDATA[Orbea Alma 29 H60 2014]]></PersonName></Person></Participant>
Mais quand je tente la modification avec Terminal avec la commande :
Bloc de code:
find "/Volumes/1 To/Sigma Orbea copie" -maxdepth 1 -type f -name '*.slf' -print0 | xargs -0 sed -i '' "s#</Participant>#<Participant><Person color="16711680" gender="male"><PersonName><![CDATA[Orbea Alma 29 H60 2014]]></PersonName></Person></Participant>#g"
Les guillemets entourants 16711680 et male disparaissent et les fichiers sont donc illisibles pour mon logiciel qui les exploite. C’est une application pour mon gps ce sont les sessions velos.
Sachant que je dois modifier 550 fichiers...
Dernière édition par un modérateur: