本帖最后由 lxh623 于 2019-12-5 16:06 编辑
文本a每一行是2-7汉字,文本tmp是句子。
想用a的每一行搜索tmp,如果有,写入文本b。写入的内容是“搜索的词语--提取的行”。--直接是\t更好。
tmp比较大,几十M。希望高效。
谢谢!
我的代码不运行。a里面没有-。- @echo off
- for /f "tokens=1 delims=-" %%i in (a.txt) do (
- for /f "delims=" %%a in ('findstr /g:a.txt tmp.txt')
- ) do echo "%%i--%%a" >>b.txt
复制代码
|