Как мы можем перечислить все файлы в каталоге, НЕ содержащем определенный строковый шаблон, используя find / grep / xargs или любую другую команду unix? - PullRequest
1 голос
/ 16 ноября 2011

Предположим, у меня есть каталог со списком файлов с расширением .log, и мне нужно найти те файлы журналов, которые не содержат abc.Как бы мы это сделали?

1 Ответ

1 голос
/ 16 ноября 2011
find .  -not  -ipath '.*log' -exec  grep  -H -E -o -c  "abc"  {} \; | grep :0\$

или вы можете установить ack

ack -L foo
...