find . -type f -print0 | xargs -0 grep -li parallel |xargs -I '{}' grep -li prefork '{}'
其中-print0 | xargs -0用来处理文件路径中含有空格的情况
-I '{}'告诉xargs用'{}'代替管道之前的标准输出的内容
grep -li打印文件名而不是匹配的部分; -i不区分大小写。
一般情况下这样就够了:
find . -type f |xargs grep -li parallel|xargs grep -li prefork