Bonjour
je pensais que le Batch ci dessous était supposé retirer Tsoin de chaque ligne, et mettre le résultat dans swap.txt
Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
@ECHO OFF
SETLOCAL
del swap.txt
del sameAs.txt
 
FOR /f "delims=" %%z IN (fichier.csv) DO (
  FOR /f "tokens=1" %%a IN ('echo  %%z') DO ( 
   ECHO %%a   >> sameAs.txt  
   ECHO %%a: Tsoin %   >> swap.txt    
   )
)
contenu de fichier.csv:

13787;toto;1000134;64077;10;TagadaTsoinTsoin\n;12
13891;toto;1000112;64076;4;TagadaTsoinTsoin;2
11418;toto;1000210;64077;2;TagadaTsoinTsoin\n;8
12288;toto;1000125;64076;2;TagadaTsoinTsoin;5
13850;toto;1000263;64076;7;TagadaTsoinTsoin;27
13875;toto;1000266;64076;5;TagadaTsoinTsoin;34
13500;toto;1000115;64076;1;TagadaTsoinTsoin;25

Pièce jointe 209993

mais en fait cela ajoute Tsoin une fois de plus a la fin de chaque ligne !! si quelqu'un peut m'expliquer mon erreur.