我需要计算一个名为“ gen”的特定目录中的代码行数,而且我不能仅仅硬编码该目录的路径,因为它可以在根目录内的任何位置(路径是可变的)。可以使用match-d吗?但是,我不想包含所有包含“ gen”的目录,因此这将不起作用:
-match-d ='gen'
谢谢。
答案 0 :(得分:1)
结合使用--fullpath
(使过滤器应用于整个目录路径,而不只是尾随目录名)和--match-d
中的正向或负向前瞻组合以隔离{{1 }}感兴趣的子目录。
如果您发布了一个正在使用的示例目录结构,并标识了您想要和不想要的目录,我将尝试编写一个/gen/
表达式来满足您的需求。