再帰的にファイルやディレクトリの合計数を出力

プロジェクトの管理で使う機会があったので作成しました。

また使う機会がありそうなので、メモ。

再帰的に指定したディレクトリ以下のファイル数を集計します。

具体例。カレントディレクトリ以下のファイル数を集計します。

ディレクトリ数を集計する場合。

ファイルとディレクトリ、どちらも集計する場合。

find コマンドのオプション -name を使えば、例えば、拡張子 .phpのファイル数だけを集計したりできますね。