サブディレクトリを含めて一気にファイル数を調べたいとき
シェルで直接以下をたたく
1 |
for x in * ; do echo $x ; ls -1UR $x | wc -l ; done |
フォルダ名とファイル数を教えてくれます。
在宅プログラマーの備忘録として2005年に始めたブログです。
サブディレクトリを含めて一気にファイル数を調べたいとき
シェルで直接以下をたたく
1 |
for x in * ; do echo $x ; ls -1UR $x | wc -l ; done |
フォルダ名とファイル数を教えてくれます。
lsコマンドとwcコマンドを組み合わせればファイル数をカウントできます。
1 |
ls -1 | wc -l |
ls -1でファイルごとに改行しているのがポイントです。
ディレクトリ内のファイルを再帰的にカウントするには
1 |
ls -R | wc -l |