フォルダ内のすべてのヘッダーとソースファイルのすべてのコード行を計算する方法は? *.cpp *.h [重複]

フォルダ内のすべてのヘッダーとソースファイルのすべてのコード行を計算する方法は? *.cpp *.h [重複]

C ++のヘッダーとソースファイルがたくさんあるプロジェクトフォルダがあるとしましょう。すべてのファイルの総行数はどのように計算しますか?

答え1

wc複数のファイルが入力として提供される場合、オプションを含むコマンドは-l各ファイルの行数と合計を印刷します。

それぞれ10行の2つのファイルfoo.cppがあり、次のような結果が出ているとします。bar.hwc -l

$ wc -l *.cpp *.h
10 foo.cpp
10 bar.h
20 total

合計値のみが必要な場合は、cat結果を次の場所に送信してパイプすることができますwc -l

$ cat *.cpp *.h | wc -l
20

関連情報