Fast lines of code count command.
Christopher Talke Buscaino
Here is a really quick command I've been using to count the lines of code in my current project.
git ls-files | grep -Ev '<dirs_files_to_ignore>' | xargs wc -l | grep total | sed 's/[^0-9]*//g' | awk '{ print "\n" $1 " lines of code in this project"}'
Please note that <dirs_files_to_ignore>
needs to have pipe seperated values for any directories or files you want to ignore from the count, for example:
git ls-files | grep -Ev 'node_modules|dist|.png|.jpg.|.jpeg|package.json|package-lock.json' | xargs wc -l | grep total | sed 's/[^0-9]*//g' | awk '{ print "\n" $1 " lines of code in this project"}'
Hope this helps!