機械音痴な情報系

メモ帳.txt

ディレクトリ内、またはサブディレクトリ毎のファイルの数を取得する方法

ディレクトリ内のファイル数を取得

# 方法1
$ ls -U1 | wc -l

# 方法2(1より遅い)
$ find . -type f | wc -l

ディレクトリ内のサブディレクトリ毎のファイル数を取得

$ for d in `find ./ -type d`; do echo $d,`ls "$d" | wc -l`; done
./, 4
.//R0_L1, 21453
.//R0_L0, 20450
.//R1_L0, 0
.//R1_L1, 0

参考