gpt4 book ai didi

ruby - 使用 cloc(计算代码行数)结果

转载 作者:太空宇宙 更新时间:2023-11-03 16:47:24 36 4
gpt4 key购买 nike

我正在为我的研究编写脚本,我想获取源文件中的总行数。我遇到了 cloc,我想我会在我的脚本中使用它。

然而,cloc 给出的结果包含太多信息(不幸的是,因为我是新成员(member),我无法上传照片)。它给出了文件数、行数、空行数、注释行数和其他图形表示的内容。

我只对在我的计算中使用它的行数感兴趣。有没有办法轻松获得该数字(也许通过在命令行中执行一些选项(尽管我浏览了可用选项但没有找到对我的情况有用的东西))?

我想对结果做正则表达式来得到数字;然而,这是我第一次使用 cloc,可能会有更好/更专业的方法。

有什么想法吗?

问候,阿尔瓦

最佳答案

我不确定 CLOC。但是值得使用默认的 shell 命令。请看this question .
分别获取代码行数

find . -name '*.*' | xargs wc -l

获取目录中代码的总行数。

(find ./ -name '*.*' -print0 | xargs -0 cat) | wc -l 

请注意,如果您需要来自具有特定扩展名的文件的行数,您可以使用 *.ext
*.rb,如果是ruby。

关于ruby - 使用 cloc(计算代码行数)结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30649886/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com