Extraction de ligne de plusieurs fichier texte en batch

Ark4nox -  
 Ark4nox -
Bonjour,

ma question est simple, j'ai besoin d'extraire une ligne précise de plusieurs fichiers texte et de stocker le résultat dans un autre fichier texte séparer par une virgule.

Voila le code que j'ai, mais le problème est qu'il me retourne uniquement la ligne du dernier fichier traité.

for /F "skip=5 delims=: tokens=1" %%a in ('type t*.lds') do echo %%a > result.txt

Dans l'attente d'une réponse
merci
A voir également:

2 réponses

kaumune Messages postés 22640 Date d'inscription   Statut Contributeur Dernière intervention   5 121
 
Slt

Ça te crée à chaque fois un fichier result.txt qui écrase le précédent.

Mets >> result.txt au lieu de > result.txt

Ça ajoutera les résultats au fichier txt
0
Ark4nox
 
Pour mes test, les 2 fichier lds sont comme ça :
1
2
3
4
5
6

Après la modif, le résultat est comme ça :

61
2
3
4
5
6

Donc, il n'y a pas de séparation par une virgule, puis il récupère toutes les lignes du deuxième fichier.
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
quel doit être le résultat ? 6,6 ?
0
Ark4nox
 
oui, j'aimerais que le résultat soit sous la forme 6,6
0