Git リポジトリ内のすべてのファイルに存在する行の合計数をどのようにカウントすればよいでしょうか?
git ls-files
git によって追跡されているファイルのリストが表示されます。
cat
私はこれらすべてのファイルに対するコマンドを探しています。
git ls-files | [cat all these files] | wc -l
ベストアンサー1
xargs
ご質問のとおり、cat
に渡す前にすべてのファイルをまとめて表示します。wc
git ls-files | xargs cat | wc -l
しかし、中間部分をスキップすると、cat
より多くの情報が得られ、おそらくより良いでしょう。
git ls-files | xargs wc -l