在我的git仓库中,我在根目录下有一个小目录结构,在.git
目录下有一个很大的目录结构。我想使用find
命令获取$(REPO_DIR)
下所有目录的列表,但不包括$(REPO_DIR)/.git
(含)以下的任何目录。我想是这样如何查找除.git目录下的所有目录?
find $(REPO_DIR) -type d ! -name ".git"
和
find $(REPO_DIR) -wholename ".git" -prune -type d
但遗憾的是没有和预期一样,有什么建议?
,谢谢您的回答 – e271p314