Задать вопрос

Поиск в VIM (grep и find). Поиск по всему проекту, кроме папок

Нужно обойти все файлы в текущей папке, кроме файлов в папках folder1 и folder2 и найти в них слово 'word'

Как это сделать?

Почему это не работает? Как в find найти "все, кроме ..."?

:grep 'word' `find . ! \( -name '*folder1*' -o -name "*folder2*" -a -type d \)`


Спасибо!
  • Вопрос задан
  • 3741 просмотр
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
MintTea
@MintTea
:grep -r "word" . --exclude-dir={folder1,folder2}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы