尋找包含特定字串的檔案數量

尋找包含特定字串的檔案數量

我有一個包含大量 xml 檔案的目錄。我現在想查找包含特定字串的文件數量(以及可選的所述文件的名稱)。 XML 標籤並不重要,每個檔案都可以看作文字檔案。

我發現了類似的問題這裡,但這將輸出整個文件內容。我只對文件名和包含給定字串的文件數量感興趣。

答案1

以下是從目錄內部運行的命令。

文件數量:

grep -l text *.xml |wc -l

檔案名稱:

grep -l text *.xml

相關內容