聘我网

新概念招聘3.0

如何查找某目录下既有关键词AB又有关键词CD的文件?

vote up0vote downstar

rt...

 

1 个答复

vote up0vote downcheck
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
链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.