2012-08-07 105 views
0

我有一个输入文件将用作参考文件(或作为模板)。如何在另一个文件之间插入几行文字

Template.txt

blah blah blah - line 1 
blah blah blah - line 2 
blah blah blah - line n 
# Begin Source Files 
FILE = <Enter The path of all the source files mentioned in TEMP.txt file> 
# End Source Files 

再有更多的线路

TEMP.TXT

// This file only contains path of src files 
D:\Myproject\src\a.cpp 
D:\Myproject\src\b.cpp 
D:\Myproject\src\c.cpp 
D:\Myproject\src\d.cpp 

现在,我需要用这个template.txt文件,并需要出示我的输出文件像这样(output.txt):

blah blah blah - line 1 
blah blah blah - line 2 
blah blah blah - line n 
# Begin Source Files 
FILE = D:\Myproject\src\a.cpp 
FILE = D:\Myproject\src\b.cpp 
FILE = D:\Myproject\src\c.cpp 
FILE = D:\Myproject\src\d.cpp 
# End Source Files 

再有更多的线路

我不知道如何插入源文件路径(这是目前在temp.txt成的output.txt中间)

回答

2

可以使用FOR命令做到这一点...

FOR /F %%i IN (Temp.txt) ECHO FILE = %i > dest 

您可能对语法...我在Mac机上输入这个纯粹来回我的记忆

FOR /F loops through individual lines in a text file 
+0

感谢固定格式...抱歉发布的代码没有适当的格式化工作 – jsshah 2012-08-07 21:36:44

相关问题