Недавно я обнаружил извед и ack -ir --ignore-dir={node_modules,dist,.git} <search-term>
работает отлично подходит для большинства вещей, но этоизведа | Grep | этажерка специальный игнорировать папки шаблона node_modules/реж/node_modules
---node_modules/
---------------project1/
-----------------------node_modules/
---------------project2/
-----------------------node_modules/
Я хотел бы найти все файлы в «корне» node_modules и исключая все внутренние.
Примечание: если я запустил find . -type f | ack -v 'node_modules|.git|dist'
под корневой папкой node_modules, я получаю правильный список файлов. это происходит потому, что find .
дает относительные пути. Любой способ подавать этот список?