2010-06-29 89 views
1

這是我的代碼複製可變數據到新的文件使用批處理

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

在這裏,我想在%% l數據複製到linux.cpp文件 現在是什麼情況是,如果%%升含有abc.cpp這個名字存儲在linux.cpp中。在這裏我想將內容保存在linux.cpp的abc.cpp中。

請幫

回答

1

如果你想在內容的文件的追加到Linux.cpp然後使用type(它顯示一個文件的內容),而不是echo

例如type %%l >> Linux.cpp

+0

感謝您的幫助..它複製dat ain文件,但我的意圖是從Windows文件中刪除CR。 通過給回聲只刪除它的CR。在類型它不刪除回車 – user375191 2010-06-29 12:25:07

+0

如果我給sample.cpp而不是(「!v %% i!」)for循環它的工作完美。 請幫忙解釋一下可能的錯誤 – user375191 2010-06-29 12:35:56