CLOC-如何使用match-d计算特定(唯一)目录中的loc

时间:2018-11-07 14:37:21

标签: loc cloc

我需要计算一个名为“ gen”的特定目录中的代码行数,而且我不能仅仅硬编码该目录的路径,因为它可以在根目录内的任何位置(路径是可变的)。可以使用match-d吗?但是,我不想包含所有包含“ gen”的目录,因此这将不起作用:

-match-d ='gen'

谢谢。

1 个答案:

答案 0 :(得分:1)

结合使用--fullpath(使过滤器应用于整个目录路径,而不只是尾随目录名)和--match-d中的正向或负向前瞻组合以隔离{{1 }}感兴趣的子目录。

如果您发布了一个正在使用的示例目录结构,并标识了您想要和不想要的目录,我将尝试编写一个/gen/表达式来满足您的需求。