批处理命令findstr怎样搜索出的结果次数?

批处理命令findstr怎样搜索出的结果次数?比如说文本文件1.txt为王五张三王五张三李四李四张三王五王五李四王五想查出含字符王五,张三,李四的共有几处因为要搜索几十项... 批处理命令findstr怎样搜索出的结果次数?
比如说
文本文件1.txt为
王五
张三
王五
张三
李四
李四
张三
王五
王五
李四
王五
想查出含字符王五,张三,李四的共有几处
因为要搜索几十项字符串
所以直接在findstr后粘贴所有字符串
如果搜索0不到能否输出:找不到0
find 查询查不出中文字符串
find只能一个一个字符串查
用excel公式是可以,可是数据太多直接卡了
展开
 我来答
hnsz2k
2012-05-15 · TA获得超过1582个赞
知道大有可为答主
回答量:1360
采纳率:100%
帮助的人:1462万
展开全部
用 find 可以查中文啊,你要加“ ”才可以:
find /c "王五"

需要查询的数据较多时,可以利用 for 来自动处理。
追问
偶是批量查询几百个数据的,有什么好方法吗?
追答
把需要查询的词存入一个文本文件,如:GJC.txt,每行一个,不重复。1.txt 仍然是你的原始数据。
for /f "delims=" %%c in (GJC.txt) do (
>>OK.TXT echo %%c
>>OK.TXT find /c "%%c" 1.txt
)
start "" OK.TXT
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式