Bonjour,
J'au fichier XML qui est généré, je dois écrire un script shell qui doit faire aller récupérer ce fichier, le renommer et le déplacer sur un serveur SFTP.
Je bloque sur comment récupérer le non du fichier qui est situé entre deux balises <IdFichier></IdFichier>
<Technique><DateEnvoi>2018-03-29</DateEnvoi> <IdFichier>ITTS.00002.20180329.001</IdFichier> </Technique>
J'ai fait quelques recherches et j'ai essayé cette commande:
sed -n 's,.*<IdFichier>\(.*\)</IdFichier>,\1,p' XMLFile.xml
mais elle me retourne
ITTS.00002.20180329.001</IdFichier> </Technique>......................................................
je veux juste récupérer ITTS.00002.20180329.001 et renommer mon fichier avec ce contenu.
Merci d'avance
Partager