[batch dos] extraction de chaine dans un fichier [resolu + solution]

extraction de chaine dans un fichier [resolu + solution] [batch dos] - Shell/Batch - Programmation

Marsh Posté le 09-07-2003 à 11:44:17    

bonjour,
 
Je veux extraire de cette ligne contenu dans un fichier (en gras)
pour le remettre dans un autre fichier.

Citation :


6;201399;0;I;6-00A-20-1578-1;I 01;6R1 A;F;;01468;190 - 03;M XXXX;XXXXX;;;XXXXXX;;;015A 023A 006A


 
Est ce possible ?
Si oui comment ?
Ou si quelqu un peux me mettre sur la piste
 
Merci Beaucoup
 
Solution :  

Citation :


echo off
cls
del fch.txt
del fch2.txt
del fch3.csv
for /F "delims=; tokens=5,14,15,16,17" %%i in (r1i03190C.doc) do  echo %%i-%%j %%k %%l >> fch.txt
for /F "delims=- tokens=2,6*" %%i in (fch.txt) do echo %%i;%%j>> fch2.txt
for /F "tokens=1,2,3,4,5,6 delims= " %%i in (fch2.txt) do echo %%i;%%j;%%k;%%l;%%m;%%n>>fch3.csv
type fch3.csv



Message édité par sbucci2 le 10-07-2003 à 09:30:22
Reply

Marsh Posté le 09-07-2003 à 11:44:17   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed