Используя наш сайт, вы подтверждаете, что прочитали и поняли политику о куки, политику конфиденциальности и пользовательское соглашение.
Как я могу рекурсивно найти все файлы в каталоге, кроме тех, что находятся в каталоге .git ?
.git
Я попробовал следующее: find . \! -name ".*" но это не сработало.
find . \! -name ".*"
Пытаться:
find . -name '.git' -prune -o -print
-prune как действие приведет к тому, что соответствующие каталоги будут "удалены" из дерева поиска, то есть они не будут найдены.
-prune