Je suis entrain d'utiliser les fichier batch et Je veut extraire une ligne bien determinee(num 129) apartir de quelques fichier exels (.csv) puis copier ces lignes dans un fichier resultat qui englobe le tout, mais je n'arrive pas a le faire,
J'ai reussit a copier tous les fichiers dans un seul mais il contient trop d'informations unitiles alors que je n'ai besoin que d'une seule ligne. ce que j'ai fait:
SetLocal EnableDelayedExpansion
@del ser.csv
FOR %%i IN (0, 1, 2) DO (
@ set meth=%%i
FOR %%j IN (0, 1, 5) DO (
VQMT.exe CITY_704x576.yuv dec_err_704x576_CITY_16_1500_0_20_1_4_1.yuv 704 576 130 Methode_!meth! PSNR
@type Methode_!meth!_PSNR.csv >>ser_!meth!.csv
pause
)
)
Si vous avez des idees ou des propositions vous etes les bien venu :D Merci pour votre aide.
Salut,
Merci pour votre reponce @dubcek;
En effet j'ai trouver une methode qui peut extraire la ligne et la copier dans le fichier resultats: findstr et voila la solution
findstr "^Average" exemple.csv >> resultat.txt
Remarque:
Je cherche les lignes qui commence par "Average"
aussi on peut avoir la 129 ligne (si on ne sait pas par quoi elle commence)
en copiant le fichier exemple.csv dans un fichier texte :
type exemple.csv >>resulta1.txt
puis on extrait la ligne qui commence par 129 comme precedament: