0

假设我有一个扩展名为 .txt 的文件列表。

而且我想知道与正则表达式模式匹配的文件的名称是什么,我将如何在 linux 中做到这一点。

现在我正在做:

cat *.txt | grep -f list.txt

其中 list.txt 包含正则表达式模式列表。

此命令仅显示模式已匹配,但我看不到匹配它的文件的名称...

4

2 回答 2

2

将这两个条件加入如下:

grep -f list.txt *.txt
于 2013-09-25T13:20:29.650 回答
0

据我了解,您只需要名称,因此需要-l参数。

grep -l -f list.txt *.txt
于 2014-05-20T18:21:19.533 回答