如何仅显示搜索中找到的单词而不是显示行?
我的代码:
Findstr /li /G:"List.txt" "File.txt">"Result.TxT"
列表:
Disc
Music
Song
Album
结果:
DISC1312we7das67da
13dsdsa67dsahdsa7aMUSIC
dsadsdfdsaSONG1223234235
所需的结果:
Disc
Music
Song
答案 0 :(得分:1)
@echo off
(for /F %%a in (List.txt) do (
Findstr /li /C:"%%a" "File.txt" > NUL
if not errorlevel 1 echo %%a
)) > "Result.TxT"