与えられたディレクトリツリーの最大深度を見つける方法はありますか? maxlengthを増やし、見つかったディレクトリの数を比較するためにfindを使用するつもりですが、より簡単な方法がありますか?
ベストアンサー1
1つの方法はGNUを想定することですfind
。
find . -type d -printf '%d\n' | sort -rn | head -1
これは特に効率的ではありませんが、-maxdepth
他のものを順番に試すよりもはるかに優れています。
与えられたディレクトリツリーの最大深度を見つける方法はありますか? maxlengthを増やし、見つかったディレクトリの数を比較するためにfindを使用するつもりですが、より簡単な方法がありますか?
1つの方法はGNUを想定することですfind
。
find . -type d -printf '%d\n' | sort -rn | head -1
これは特に効率的ではありませんが、-maxdepth
他のものを順番に試すよりもはるかに優れています。