Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Ignoring sub-directories in .ackrc

Tags:

ack

I'd like to get my .ackrc configured so ack doesn't look inside my test/coverage folder. So far I've ended up with this :

--ignore-dir=coverage

This works, but it doesn't feel quite as right as :

--ignore-dir=test/coverage

Problem is the latter doesn't work and test/coverage content is searched.

Am I missing something or is ack not prepared to deal with subdirectories ?

like image 732
Bastes Avatar asked Oct 14 '11 09:10

Bastes


1 Answers

The ack changelog explicity mentions this as a feature, supported since ack 1.93_02. Quote: "The --ignore-dir option now can ignore entire paths relative to your current directory."

I tried it and it works. I would check if your test/coverage directory is directly relative to the folder you're running ack from. Otherwise I'm not sure what could be going on.

like image 192
Tom De Leu Avatar answered Oct 15 '22 18:10

Tom De Leu