我有一个输入文件,我将用作参考文件(或作为模板)。
的 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
的中间
答案 0 :(得分:2)
您可以使用FOR
命令执行此操作...
FOR /F %%i IN (Temp.txt) ECHO FILE = %i > dest
您可能需要处理语法...我在Mac机器上输入此内容纯粹是为了记忆
FOR /F loops through individual lines in a text file