Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 需要一种在使用FINDSTR查找后获取总实例的方法吗_Batch File_Findstr - Fatal编程技术网

Batch file 需要一种在使用FINDSTR查找后获取总实例的方法吗

Batch file 需要一种在使用FINDSTR查找后获取总实例的方法吗,batch-file,findstr,Batch File,Findstr,这就是我到目前为止所做的,它可以找到指定的字符串,但我需要它回显找到它的总次数 FINDSTR /C:"\"MA\"" %FN% 提前感谢。findstr没有计数器,但find有(但没有正则表达式) 另外findstr/c:逐字搜索\“MA\”。您应该添加/R(假设您搜索“MA”)。 您可以根据需要组合这两个命令: FINDSTR /R /C:"\"MA\"" %FN% | find /c /v "" 我需要它来找到带有引号和回显实例数的“MA”。我是个傻瓜。我明白了。谢谢你的帮助。记住:

这就是我到目前为止所做的,它可以找到指定的字符串,但我需要它回显找到它的总次数

FINDSTR /C:"\"MA\"" %FN%

提前感谢。

findstr
没有计数器,但
find
有(但没有正则表达式)

另外
findstr/c:
逐字搜索
\“MA\”
。您应该添加
/R
(假设您搜索
“MA”
)。 您可以根据需要组合这两个命令:

FINDSTR /R /C:"\"MA\"" %FN% | find /c /v "" 

我需要它来找到带有引号和回显实例数的“MA”。我是个傻瓜。我明白了。谢谢你的帮助。记住:这不是“发生次数”,而是“包含的行数”——这可能对你有影响,也可能没有影响。