détecter une modification dans une colonne de fichier .txt

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
Mael730
Batcheur occasionnel
Messages : 2
Enregistré le : 28 oct. 2009 11:46

détecter une modification dans une colonne de fichier .txt

Message par Mael730 »

Bonjour,

Je débute en batch, je vous explique mon problème:
j'ai un fichier .txt contenant ceci:

.
.
.
14/02/2008 20:31 34915 09:41 0501348-1ELE03 0 DCH 10.812 -8.998
14/02/2008 20:32 34957 09:42 0501348-1ELE03 0 DCH 10.798 -8.995
14/02/2008 20:32 34962 09:42 0501348-1ELE03 0 DCH 11.253 -0.003
14/02/2008 20:32 34976 00:00 0501348-1ELE03 0 PAU 11.331 -0.003
14/02/2008 20:33 35035 00:01 0501348-1ELE03 0 PAU 11.421 -0.003
14/02/2008 20:34 35096 00:02 0501348-1ELE03 0 PAU 11.472 -0.002
.
.

Et j'aimerai détecter le changement DCH==>PAU au niveau de la 5eme colonne et lorsque ce changement s'effectue copier la ligne qui précède dans un autre fichier texte, ce qui donnerai ceci:

14/02/2008 20:32 34962 09:42 0501348-1ELE03 0 DCH 11.253 -0.003

Je ne sais pas trop par où commencer, je pense à une boucle for avec tokens=5 mais je n'ai aucune idée pr détecter le changement?? findstr??

Merci d'avance
Répondre