如何使用shell脚本找出文件夹中文档的行数?

AKo*_*Kor 4 shell macos

我有一个装满我的代码的文件夹,我可以使用什么 shell 脚本来找出代码行的总数?

Dan*_*eck 7

一个非常简单的解决方案是wc -l ./*,它计算所有文件中的行数,以及单独计算每个文件的行数。

如果您想要更复杂的东西,请使用sloccount。您可以安装它,例如使用Homebrew

sudo brew install sloccount
Run Code Online (Sandbox Code Playgroud)

在包含代码的文件夹上运行它,如下所示:

sloccount .
Run Code Online (Sandbox Code Playgroud)

它将按编程语言和目录为您提供行。

  • 安装自制软件包时,`sudo` 是不必要的(也不可取)。 (3认同)