如何在Linux上查找不包含文本的文件? 基本上我正在寻找以下的反面
find . -print | xargs grep -iL "somestring"
你引用的命令具有讽刺意味的是你所描述的正是你所描述的。 测试一下!
echo "hello" > a echo "bye" > b grep -iL BYE ab
说只有一个。
我想你可能会迷惑-L和-l
find . -print | xargs grep -iL "somestring"
是相反的
find . -print | xargs grep -il "somestring"
顺便说一下,考虑一下
find . -print0 | xargs -0 grep -iL "somestring"
甚至
grep -IRiL "somestring" .