cloc
Count, and compute differences of, lines of source code and comments. More information: https://github.com/AlDanial/cloc.
-
Count all the lines of code in a directory:
cloc {{path/to/directory}}
-
Count all the lines of code in a directory, displaying a progress bar during the counting process:
cloc --progress=1 {{path/to/directory}}
-
Compare 2 directory structures and count the differences between them:
cloc --diff {{path/to/directory/one}} {{path/to/directory/two}}
-
Ignore files that are ignored by VCS, such as files specified in
.gitignore
:
cloc --vcs git {{path/to/directory}}
-
Count all the lines of code in a directory, displaying the results for each file instead of each language:
cloc --by-file {{path/to/directory}}
License and Disclaimer
The content on this page is copyright © 2014—present the tldr-pages team and contributors.This page is used with permission under Creative Commons Attribution 4.0 International License.
While we do attempt to make sure content is accurate, there isn't a warranty of any kind.