0

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

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

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

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

4

2 回答 2

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
)
于 2013-08-14T14:01:50.520 回答
0

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

于 2013-08-15T10:39:30.983 回答