在Linux中,
grep -r <string> <path>
是查找<path>
下所有包含<string>
的文件的常用方法。但如果我想要查找包含几个字符串的所有文件呢?使用grep -r <string1> <path> | grep <string2>
可以得到包含<string1>
和<string2>
的所有文件在同一行中,但如何获取包含<string1>
和<string2>
的文件分别显示在不同行中?