У меня есть ack
2.04, и он ищет не только файлы в своем белом списке, но и все - журналы, текст, теги.
$ echo 'needle' | tee haystack.txt haystack haystack.log
$ ack needle
haystack
1:needle
haystack.log
1:needle
haystack.txt
1:needle
$ ack --version
ack 2.04 (git commit 8f405b7)
Running under Perl 5.12.4 at /usr/bin/perl
Там нет ~/.ackrc
и ack --dump
создает кучу директив, помеченных как значения по умолчанию. Любые идеи, кроме ручной заставить его игнорировать ненужные файлы?