cat brain.log | less

Getting it down on `paper`

Summing a list of numbers

awk '{sum += $0} END {print sum}'

Example:
% find . -type f -exec wc {} \; | tr -s " " | cut -f2 -d" " | awk '{sum += $0} END {print sum}'

What’s going on? I want to recursively count the number of lines present in all files contained by the current directory. Why? Sub-directories => namespaces, and I want to know how many lines of code exist in the entire project, namespaces and all.

 

Comments

No comments so far.

You must be logged in to post a comment.