Bonjour !
Je me permet de venir vers vous car je m'arrache les cheveux sur un truc qui pourrait sembler tout simple.
Voilà :
J'ai un fichier contenant les lignes suivantes :
"AE0000000010";"Etude";"Dim 200"
"AM0000000016";"Etude";"Dim
Dimensions concernées :
210x310
310X410"
"AB0000000021";"Etude";"Dim 500"
Je souhaiterais supprimer les retours chariot des lignes ne commençant pas par "AE ou "AM ou "AB .
Afin d'obtenir
"AE0000000010";"Etude";"Dim 200"
"AM0000000016";"Etude";"Dim Dimensions concernées : 210x310 310X410"
"AB0000000021";"Etude";"Dim 500"
J'ai essayé le code suivant mais évidement ça ne fonctionne pas et je ne peux pas utiliser des echo dans le for pour deboguer...
Votre aide serait grandement la bienvenue !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for /f "delims=" %%A in ('type test.csv') do ( if %%A:~0,3% NEQ "AM set /p "Tmp=%%A" 0>nul 1>>test_propre.csv ) pause
Merci !
Spank
Partager