【问题标题】:Using Bash to Count Lines of Code That I Have Written使用 Bash 计算我编写的代码行数
【发布时间】:2014-03-15 18:19:49
【问题描述】:

我知道这个脚本:find . -name '*' | xargs wc -l 将递归计算目录中的所有代码行,但是由于我使用插件,脚本也会计算这些。

我只想能够计算我编写的代码行数。如果我向我编写的每个文件添加一个注释字符串,我将如何修改该脚本以便它只计算包含该特定字符串的文件(可能类似于 originalCode-01-NoPlugin-)。

提前致谢。

【问题讨论】:

  • 我们应该如何知道编写了多少行代码?
  • @devnull 我写的文件将包含注释字符串originalCode-01-NoPlugin- 是你的意思吗?
  • 你好像在找grep -rl 'originalCode-01-NoPlugin-' . | wc -l
  • @devnull 只返回短语的出现次数,而不是代码行

标签: linux bash lines-of-code


【解决方案1】:

grep -rl 'originalCode-01-NoPlugin-' ./ | xargs wc -l 成功了,感谢您为我指明正确的方向@devnull

它首先找到文件,然后计算代码行数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多