我们如何使用find / grep / xargs或任何其他unix命令列出不包含特定字符串模式的目录中的所有文件?

时间:2011-11-16 10:54:46

标签: csh

假设我有一个目录,其中包含扩展名为.log的文件列表,我需要查找那些不包含abc的日志文件。我们该怎么做?

1 个答案:

答案 0 :(得分:1)

find .  -not  -ipath '.*log' -exec  grep  -H -E -o -c  "abc"  {} \; | grep :0\$

或者你可以安装ack

ack -L foo