ディレクトリの深さを見つける方法

ディレクトリの深さを見つける方法

与えられたディレクトリツリーの最大深度を見つける方法はありますか? maxlengthを増やし、見つかったディレクトリの数を比較するためにfindを使用するつもりですが、より簡単な方法がありますか?

ベストアンサー1

1つの方法はGNUを想定することですfind

find . -type d -printf '%d\n' | sort -rn | head -1

これは特に効率的ではありませんが、-maxdepth他のものを順番に試すよりもはるかに優れています。

おすすめ記事