1

我有一个包含我的搜索词的文件,例如:

term1
term2
term3

我想看看哪些字符串没有出现在当前目录的任何文件中。

因此,如果 term1 和 term2 出现在文件中但 term3 没有出现,该命令将简单地打印:

term3

基本上找出当前目录中的文本配置文件中没有出现哪些输入术语列表。

4

1 回答 1

0

尝试这个。它应该使用它找不到notfound.txt的文件中的任何搜索词创建。c:\fileterms.txt

@echo off
del notfound.txt 2>nul
copy /a *.* tmp.bin.tmp >nul
for /f "delims=" %%a in (' type "C:\fileterms.txt" ') do (
find "%%a" < tmp.bin.tmp >nul || echo %%a
)>>notfound.txt
del tmp.bin.tmp
于 2013-06-21T10:58:52.617 回答