2010-06-29 4 views
1

est mon code THiscopie des données variables au nouveau fichier en utilisant lot

for /l %%i in (1, 1, %N%) do (
echo !v%%i! 
for /f "tokens=* delims=" %%l in ("!v%%i!") do ( 
echo %%l >> Linux.cpp ) 
) 

Ici, je veux copier des données dans l %% à linux.cpp fichier maintenant ce qui se passe est si %% l contient abc.cpp ce nom est stocké dans linux.cpp. Ici, je veux stocker le contenu dans abc.cpp à linux.cpp.

S'il vous plaît aider

Répondre

1

Si vous voulez que les contenu du fichier à ajouter à Linux.cpp puis utilisez type (qui affiche le contenu d'un fichier) au lieu de echo.

par exemple. type %%l >> Linux.cpp

+0

Merci pour votre aide .. Sa copie du fichier dat ain mais mon intention est de supprimer CR du fichier windows. En donnant écho seulement sa suppression CR. Dans le type il ne supprime pas le retour chariot – user375191

+0

Si je donne sample.cpp au lieu de ("! V %% i!") Dans la boucle, il fonctionne parfaitement. S'il vous plaît aider ce qui pourrait être l'erreur – user375191

Questions connexes