2010-06-29 90 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