Welcome Guest! Log in
×

Notice

The forum is in read only mode.
Stambia versions 2.x, 3.x, S17, S18, S19 and S20 are reaching End of Support January, 15th, 2024. Please consider upgrading to the supported Semarchy xDI versions. See Global Policy Support and the Semarchy Documentation.

The Stambia User Community is moving to Semarchy! All the applicable resources have already been moved or are currently being moved to their new location. Read more…

Topic-icon Question Renomer noms fichiers dans dossier

More
27 Nov 2018 17:27 #1 by cdenis
Renomer noms fichiers dans dossier was created by cdenis
Bonjour,

J'ai un dossier qui contient 2 fichiers csv, je cherche à copier ces 2 fichiers pour les mettre dans un autre dossier et les renommer.

Ce que j'ai :
Dossier 1 :
Fichier1_EC
Fichier2_EC

Ce que je souhaite obtenir dans mon second dossier:
Dossier2:
Fichier1_Prec
Fichier2_Prec

Pour l'instant, j'ai réussi à copier les 2 fichiers dans le second dossier mais je n'arrive pas à les renommer.

D'avance merci pour votre aide.
More
28 Nov 2018 12:04 #2 by Thomas BLETON
Replied by Thomas BLETON on topic Renomer noms fichiers dans dossier
Bonjour,
C'est possible, grâce au paramètre FILE_TARGET_MAPPER de l'action FileCopy.
Dans votre cas cela devrait fonctionner avec ces paramètres :
FILE_FROM_DIR: /path/to/dossier1
FILE_INCLUDES: *
FILE_TO_DIR: /path/to/dossier2
FILE_TARGET_MAPPER: *_EC=*_Prec

L'idée du mapper, c'est qu'il détecte le suffixe "_EC" et il conserve seulement la partie correspondante à "*", qu'il réutilise dans le nom de fichier de destination en ajoutant le suffixe "_Prec".

Est-ce que cela fonctionne de votre côté ?
More
28 Nov 2018 14:46 #3 by cdenis
Replied by cdenis on topic Renomer noms fichiers dans dossier
Bonjour,

Merci pour la réponse, je viens de tester mais cela ne fonctionne toujours pas.Avec cette méthode je n'ai aucun fichier qui se génère, j'ai mis des copies d'écran ci-jointes.

Merci pour votre aide
Attachments:
More
28 Nov 2018 14:51 #4 by Thomas BLETON
Replied by Thomas BLETON on topic Renomer noms fichiers dans dossier
Etrange, de mon côté l'exemple fonctionne très bien.
Remarque : si vos fichiers ont une extension, il faut bien sûr l'indiquer, par exemple :
FILE_TARGET_MAPPER: *_EC.txt=*_Prec.txt
More
28 Nov 2018 15:07 #5 by cdenis
Replied by cdenis on topic Renomer noms fichiers dans dossier
Merci, ça fonctionne désormais, j'avais effectivement oublié de mettre l'extension du fichier.

Bonne journée.