ack: исключая только один каталог, но сохраняя все остальные с тем же именем
Моя структура папок выглядит так:
/app
/app/data
...
/app/secondary
/app/secondary/data
Хочу рекурсивно искать/app
, в том числе/app/data
, Я не хочу искать/app/secondary/data
тем не мение. Это то, что я до сих пор:
ack --ignore-dir=data searchtext
ack --ignore-dir=secondary/data searchtext
Первая команда игнорирует оба каталога, а вторая не игнорирует ни один из них. Как должна выглядеть моя команда ack из папки приложения?