我正在尝试使用 Linux find 命令查找路径中没有 .svn(Subversion 隐藏文件夹)的所有目录和子目录。我只能让它排除实际的 .svn 目录本身,而不是任何子目录。
这是我现在正在做的事情:
find . -type d \! -iname '*.svn*'
我也试过:
find . -type d \! iname '.svn' \! iname '.svn/*'
仅供参考,我正在尝试使用 find 模式,因此我可以将一些 subversion 属性应用于我的存储库中的所有目录,不包括 subversion 隐藏文件夹及其子目录(通过将 exec 命令应用于从 find 命令返回的目录)..
TIA
简单的怎么办
-path
找到的选项呢?你可以使用:
寻找 。-path './tmp' -prune -o .......