CMD用txt文件中的行替换字符串

时间:2013-08-14 07:10:15

标签: windows string text cmd find

我想知道是否可以这样做:

CMD> FIND /I data.txt "use line 1-end of text file as string" >>result.txt

我是挪威人,我不知道如何最好地描述这一点。

我需要一种方法来自动运行文本文件中的每一行作为FIND字符串。

2 个答案:

答案 0 :(得分:0)

逐行逐步searchterm_textfile.txt,并使用每一行在data.txt中搜索

@echo off
for /f "delims=" %%a in (' type "searchterm_textfile.txt" ') do (
find /i "%%a" <data.txt >>result.txt
)

答案 1 :(得分:0)

我认为您需要findstr而不是find。请参阅findstr /?,尤其是选项/g,它会将文件中的所有行用作搜索字符串。