加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

如何使用Windows命令行查找文件中字符串的出现次数?

发布时间:2020-12-13 22:46:47 所属栏目:Windows 来源:网络整理
导读:我有一个包含电子邮件地址的大文件,我想知道它们中有多少是这个文件.如何使用 Windows命令行执行此操作? 我试过这个,但它只打印匹配的行. (顺便说一句:所有电子邮件都包含在一行中) findstr / c:“@”mail.txt 使用你拥有的东西,你可以通过查找管道结果.
我有一个包含电子邮件地址的大文件,我想知道它们中有多少是这个文件.如何使用 Windows命令行执行此操作?

我试过这个,但它只打印匹配的行. (顺便说一句:所有电子邮件都包含在一行中)

findstr / c:“@”mail.txt

使用你拥有的东西,你可以通过查找管道结果.我已经看到过这样的东西.
findstr /c:"@" mail.txt | find /c /v "GarbageStringDefNotInYourResults"

因此,您要计算您的findstr命令产生的行,其中没有垃圾字符串.有点黑客,但它可以为你工作.或者,只需在你关心的字符串上使用find / c即可.最后,你提到了每行一个地址,所以在这种情况下上面的工作,但每行多个地址,这打破了.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读