Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux grep目录中特定字符串(多个)的所有Bean.java文件(不区分大小写)_Linux_Grep - Fatal编程技术网

Linux grep目录中特定字符串(多个)的所有Bean.java文件(不区分大小写)

Linux grep目录中特定字符串(多个)的所有Bean.java文件(不区分大小写),linux,grep,Linux,Grep,如何在Linux操作系统上的当前目录和所有子目录中搜索所有Bean.java文件(不区分大小写)以查找简单的多个字符串(即“getString”、“formatHTMLDetailMessage”、“getHTMLText”)(而不是正则表达式)?我只想打印一个匹配所有3个字符串的文件名和目录名列表 grep -l -r -i string1 ./ > tmp1.txt cat tmp1.txt | xargs grep -l -r -i string2 ./ > tmp2.txt

如何在Linux操作系统上的当前目录和所有子目录中搜索所有Bean.java文件(不区分大小写)以查找简单的多个字符串(即“getString”、“formatHTMLDetailMessage”、“getHTMLText”)(而不是正则表达式)?我只想打印一个匹配所有3个字符串的文件名和目录名列表

grep -l -r -i string1 ./ > tmp1.txt
cat tmp1.txt | xargs grep -l -r -i string2 ./ > tmp2.txt
cat tmp2.txt | xargs grep -l -r -i string3