Cpier avec retour chariot Batch files
Résolu
ismail.bensikali
Messages postés
5
Statut
Membre
-
ismail.bensikali Messages postés 5 Statut Membre -
ismail.bensikali Messages postés 5 Statut Membre -
Bonjour ,
je cherche a retirer des lignes qui commence par "average" a partir des fichiers csv et ecrire ces lignes dans un fichier resulutats; voila ce que j'ai trouver jusqu'a maintenant:
FOR %%i IN (0,1,9) DO (
@ set meth=%%i
FOR %%j IN (0,1,3) DO (
set it=%%j
findstr "^average" Methode_!meth!_!it!_PSNR.csv >> Resultat.csv
)
)
Le resultat est de la forme:
average 36.146590average 36.146590average 36.14659
Le probleme est que je veut avoir un resultat comme suit:
36.146590
36.146590
36.14659
c a d chaque resultat dans une ligne ; donc j'ai ajouter echo.>>Resultat.csv apres chaque iteration et ca marche bien ;
Je me demander y a t il une autre methode pour copier les lignes et faire un retour chariot en meme temps?
Merci pour votre aide.
je cherche a retirer des lignes qui commence par "average" a partir des fichiers csv et ecrire ces lignes dans un fichier resulutats; voila ce que j'ai trouver jusqu'a maintenant:
FOR %%i IN (0,1,9) DO (
@ set meth=%%i
FOR %%j IN (0,1,3) DO (
set it=%%j
findstr "^average" Methode_!meth!_!it!_PSNR.csv >> Resultat.csv
)
)
Le resultat est de la forme:
average 36.146590average 36.146590average 36.14659
Le probleme est que je veut avoir un resultat comme suit:
36.146590
36.146590
36.14659
c a d chaque resultat dans une ligne ; donc j'ai ajouter echo.>>Resultat.csv apres chaque iteration et ca marche bien ;
Je me demander y a t il une autre methode pour copier les lignes et faire un retour chariot en meme temps?
Merci pour votre aide.
A voir également:
- Batch saut de ligne
- Partage de photos en ligne - Guide
- Comment supprimer une page sur word avec un saut de page ? - Guide
- Fichier batch - Guide
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
3 réponses
tu peux créer un fichier temporaire, à tester :
(type Methode_!meth!_!it!_PSNR.csv & echo.) > %TMP%\fichierxxxx findstr "^average" %TMP%\fichierxxxx >> Resultat.csv
hello
si average se trouve en dernière ligne, il n'y a pas de saut de ligne en fin de ligne.
soit faire comme tu fais, soit ajouter un saut de ligne aux fichiers csv
si average se trouve en dernière ligne, il n'y a pas de saut de ligne en fin de ligne.
soit faire comme tu fais, soit ajouter un saut de ligne aux fichiers csv
Merci pour votre aide dubcek, voila ca fonctionne tres bien :D