如何获得否。与文件夹中所有文件中的字符串匹配的行数

Sudhir kumar:

问题描述:-我有一个包含很多文本文件的文件夹。我想在该文件夹的所有文件中搜索一个特定的字符串,例如“ string_example”。然后我应该得到总数的计数。所有文件中具有字符串“ string_example”的行数。这意味着如果第一个文本文件中有5条匹配行,第二个文本文件中有10条匹配行,第3个文本文件中有3条匹配行,那么输出应为5 + 10 + 3 = 18

我尝试过的操作:-我通过互联网冲浪,发现了一些命令,例如

  • grep -r -n ".string_example" .

此bash命令将打印文件名以及包含字符串“ string_example”的行的行号。这里是示例输出,用于更好地理解

第一个文件:1:string_example

第一个文件:2:string_example不存在

第二个文件:1:string_example有

等等...但是我想要的actaul输出是上述输出中的3。

我还尝试了更多的bash命令,但没有用。

我的问题:-是否有任何bash命令用于此目的。如果没有,请按照以下要求编写脚本。

请帮助我

阿努巴瓦:

你可以管你grepwc -l得到包含关键字的行数:

grep -r "string_example" . | wc -l

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何替换文件夹中Word文档中所有出现的字符串

替换文件夹中所有文件中的字符串

用powershell替换文件夹中所有文件中的字符串

Powershell替换文件夹中所有文件中的字符串

Bash文件夹中所有文件名中都出现字符串

如何重命名文件夹中所有不以特定前缀字符串开头的文件?

计算一个文件夹中所有文件中所有出现的字符串

ExcelVBA-替换指定文件夹中所有文件名中的字符串

查找文件夹中所有文件的行数

如何删除文件名中包含特定字符串的文件夹和所有子文件夹中的文件?

如何获得与子字符串匹配的文件夹名称?

将包含字符串的所有文件从多个子文件夹移动到父文件夹中

在文件夹及其子文件夹内的所有文件中搜索字符串的vba

在文件夹中的所有文件中搜索字符串

Powershell更新所有子文件夹中每个文件中的字符串

在文件夹中的所有文件中搜索大量字符串

如何在所有文件夹和文件名中替换字符串

如何使用Bash搜索路径中包含给定子字符串的所有文件/文件夹?

如何获得包含多个子文件夹的文件夹中所有视频文件的持续时间?

匹配目录中所有文件中的字符串,并返回其总数

重命名文件夹中的所有文件,删除重复的字符串部分

如何遍历所有Assets文件夹和子文件夹并获得该文件夹中所有预制件的列表?

如何打印文件夹中所有文件的名称

如何从php中所有文件的文件夹目录中仅获取视频文件?

读取文件夹中的所有JSON并获取其字符串

如何在也有zip文件的文件夹中搜索字符串

在文件夹及其所有子文件夹的所有文件中搜索并替换另一个子字符串

批处理文件以搜索文件夹中的所有.csv文件以查找字符串

如何遍历目录中某个文件夹中的所有csv文件名,并对这些文件名执行字符串拆分?