ディレクトリ数を表示

配置されているディレクトリの数を知りたい場合のコマンド。

find [ディレクトリ名] -type d | wc -l

上記コマンドにより、指定されたディレクトリの配下に存在するディレクトリ数が表示。

[root@XXX hogeuser]# find work -type d | wc -l
3355

「find」コマンドの「-type」オプションを使用し「d[ディレクトリ]」を指定して検索。

[root@XXX hogeuser]# find work -type d
work
work/111024
work/111024/hoge
work/111024/hogehoge
(省略)

ディレクトリが1行ごとに表示される。
その結果(行数)を「wc」コマンドの「-l」オプションに渡す事でディレクトリ数を表示。

サッと使えると便利なこと多いです。