我如何 运行 cloc 检查目录的所有 python 文件,包括子目录,但忽略任何包含单词迁移的子目录?
How do I run cloc to check all python files of a directory including subdirectories but ignore any subdirectories that have the word migrations?
我使用 brew 安装了 cloc。
我喜欢检查 Django 项目的代码行数。
我绝对不想计算迁移中的那些,只限于 python 个文件。
我在项目根目录下尝试了 cloc --not-match-d=migrations --include-lang=python .
和 cloc --not-match-d=migrations --include-lang=py .
,但它们被忽略了。
这是结果:
± cloc --not-match-d=migrations --include-lang=python .
18714 text files.
13100 unique files.
18771 files ignored.
大功告成...语言名称区分大小写。这应该有效
cloc --not-match-d=migrations --include-lang=Python .
语言名称必须与 cloc --show-lang
的条目之一匹配。如果名称中有 space,请将其用引号引起来,例如 --include-lang="Visual Basic"
.
我使用 brew 安装了 cloc。
我喜欢检查 Django 项目的代码行数。
我绝对不想计算迁移中的那些,只限于 python 个文件。
我在项目根目录下尝试了 cloc --not-match-d=migrations --include-lang=python .
和 cloc --not-match-d=migrations --include-lang=py .
,但它们被忽略了。
这是结果:
± cloc --not-match-d=migrations --include-lang=python .
18714 text files.
13100 unique files.
18771 files ignored.
大功告成...语言名称区分大小写。这应该有效
cloc --not-match-d=migrations --include-lang=Python .
语言名称必须与 cloc --show-lang
的条目之一匹配。如果名称中有 space,请将其用引号引起来,例如 --include-lang="Visual Basic"
.