我想知道文件夹中的哪些文件包含某个字符串。这里有很多答案,显示如何grep通过许多文件。但是,有没有办法打印出包含字符串的文件名?
我想使用类似的东西:
grep -E '275322' *.txt
如果存在字符串,我可以使用echo打印当前正在查看的文件吗?
感谢您的帮助。
答案 0 :(得分:1)
如果我对问题的理解正确,那么您只只想要文件名?
grep -l '275322' *
检查manpage-
-l, --files-with-matches print only names of FILEs containing matches