Grep
如何計算文件夾中所有標頭檔和源文件中的所有程式碼行數?*.cpp *.h
假設我有一個項目文件夾,其中包含許多 C++ 的標頭檔和源文件;我將如何計算所有這些的總行數?
wc
帶有選項的命令-l
列印每個文件的行數,如果有多個文件作為輸入,則列印總數。假設我有兩個文件
foo.cpp
,bar.h
每個文件有 10 行,然後wc -l
給出以下結果:$ wc -l *.cpp *.h 10 foo.cpp 10 bar.h 20 total
如果您只需要總值,您可以
cat
將文件和管道結果傳輸到wc -l
:$ cat *.cpp *.h | wc -l 20