Script pour insérer une ligne dans un fichier csv
Bonjour,
je recherche un script batch qui rajouterait une ligne de texte avec des points virgules, en haut (ou bien à défaut à la fin) de mon fichier csv.
Pour l'instant j'ai bien trouvé ceci :
Code:
1 2 3 4
|
for /f "tokens=1,1" %%a in ('type test.txt') do (
echo %NUMERO_PRODUIT;NUMERO_STAGE;THEME_ACTION;DOMAINE_COMPETENCE;PROGRAMMATION_ACTION;INTITULE_ACTION;DATE_DE_DEBUT;DATE_DE_FIN;LIEU_ACTION;CODE_POSTAL;DUREE
) >> sortie.txt |
Mais au final dans mon sortie.txt je n'ai plus le texte contenu dans test.txt
Je tâtonne dans tous les sens alors si quelqu'un pouvait m'aider ;)
Merci beaucoup !
Pour info, voilà à quoi ressemble mon test.txt :
Code:
1 2
| Colonne Colonne Colonne
Colonne Colonne Colonne |
et mon sortie.txt :
Code:
1 2
| NUMERO_PRODUIT;NUMERO_STAGE;THEME_ACTION;DOMAINE_COMPETENCE;PROGRAMMATION_ACTION;INTITULE_ACTION;DATE_DE_DEBUT;DATE_DE_FIN;LIEU_ACTION;CODE_POSTAL;DUREE
NUMERO_PRODUIT;NUMERO_STAGE;THEME_ACTION;DOMAINE_COMPETENCE;PROGRAMMATION_ACTION;INTITULE_ACTION;DATE_DE_DEBUT;DATE_DE_FIN;LIEU_ACTION;CODE_POSTAL;DUREE |
D'ailleurs une seule ligne me suffirait !