0

我有一个输入文件,我将使用它作为参考文件(或作为模板)。

模板.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

又多了很多行

温度.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

4

1 回答 1

2

您可以使用FOR命令来执行此操作...

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

您可能需要处理语法......我在 Mac 机器上输入这个纯粹是为了我的记忆

FOR /F loops through individual lines in a text file
于 2012-08-07T09:24:26.747 回答