Bonjour,
Je me remet au DOS et j'ai un pb pour concaténer deux fichier texte.
J'ai temp.txt et temp1.txt
temp.txt
1
2
3
et temp1.txt
prog1
prog2
prog3
j'aimerai avoir un troisième fichier temp2.txt comme ceci:
1 prog1
2 prog2
3 prog3
voila ou j'en suis:
for /F "tokens=1-5 delims= " %%a in ('dir "%DIR%\config\" ^| find ".cmd"') do (set /a NUM+=1)
: pour avoir le nombre de ligne total!
for /F "tokens=1-5 delims= " %%a in ('dir "%DIR%\config\" ^| find ".cmd"') do (@echo %%d>>temp.txt)
:les prog dos dans le mon dossier ecrit dans temp.txt
for /L %%J IN (1,1,%NUM%) DO (echo %%J>>temp1.txt)
Je rempli les colonnes dans temp1.txt
test de contatenation mais pas dans l'odre voulu bou!!!
for /F "tokens=1-3 delims= " %%a in (temp.txt temp1.txt) do (@echo %%a>>temp2.txt)
RESULTAT:
1
2
3
prog1
prog2
prog3
Ce qui pour la commande est normal avais vous une idée pour avoir la présentation voulu???
D'avance un grand merci!!!
Message édité par Sm@No le 21-02-2008 à 16:52:28