关于linux:如何grep只显示路径/文件名?

How to grep only show path/filename?

本问题已经有最佳答案,请猛点这里访问。

我试图找到包含特定模式的文件,所以我使用grep -ir 'pattern' .搜索当前目录下的所有文件。但我不想看到每个文件的内容,我只需要路径/文件名。我该怎么做?

PS:因为一些JSON文件在一行中包含很长的文本,所以它将占据整个屏幕。我不想过滤掉那些JSON文件,因为这正是我要查找的


grep -l只输出匹配的文件名,不显示实际匹配。