代码之家  ›  专栏  ›  技术社区  ›  James

如何计算当前目录和子目录中所有文件中的所有行数?

  •  1
  • James  · 技术社区  · 14 年前

    2 回复  |  直到 14 年前
        1
  •  1
  •   Jim Lewis    14 年前
    find . -type f -name \*.c -exec wc -l {} \;  > /tmp/c_counts
    find . -type f -name \*.h -exec wc -l {} \;  > /tmp/h_counts
    

    这将为每个具有特定扩展名(一个扩展名)的文件生成wc输出

        2
  •  5
  •   tempestSA    12 年前

    如果只需要总行数,可以使用以下命令:

    find . -name \*.c -o -name \*.h -exec cat {} \; | wc -l

    推荐文章