特定のディレクトリの下のサブディレクトリの数を見つける方法

特定のディレクトリの下のサブディレクトリの数を見つける方法

Windowsでは、ディレクトリ内のサブディレクトリの数を計算できます。 Linuxにもこれに対応するものはありますか?私はそれが再帰的に計算され、単一レベルで停止しないことを望んでいます。

ベストアンサー1

find現在のディレクトリから始まり、ツリー内のすべてのディレクトリを計算するために使用されます。

find . -mindepth 1 -type d | wc -l

現在のディレクトリは-mindepth数から除外する必要があります。

-maxdepth次のオプションを使用して検索の深さを制限することもできます。

find . -mindepth 1 -maxdepth 1 -type d | wc -l

find選択できるオプションがたくさんあります。マンページを確認できます。

おすすめ記事