Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.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
Bash 包含给定字符串的文件数_Bash_Grep_Pipe - Fatal编程技术网

Bash 包含给定字符串的文件数

Bash 包含给定字符串的文件数,bash,grep,pipe,Bash,Grep,Pipe,我想显示包含字符串的文本文件并对它们进行计数。 我的代码是: grep -l "string" file1.txt file2.txt | wc -l 它显示包含“字符串”的文件数。我怎样才能显示文件名呢?如何teeing它 grep -l 'string' file1.txt file2.txt | tee >(wc -l)

我想显示包含字符串的文本文件并对它们进行计数。 我的代码是:

grep -l "string" file1.txt file2.txt | wc -l

它显示包含“字符串”的文件数。我怎样才能显示文件名呢?

如何
tee
ing它

grep -l 'string' file1.txt file2.txt | tee >(wc -l)