頑張って探す

頑張って探す

次のシナリオがあります。

私のディレクトリツリーは次のとおりです。

/export/home1/user1/profile.V2
/export/home1/user2/profile.V2

私のfindコマンドはすべてのprofile.V2ディレクトリを見つける必要があります。

find /export/home1 -maxdepth 1 -mindepth 1 -type d -iname "profile.V2" -exec ls -lho --quoting-style=escape {} \;

しかしそれは真実ではない。私の考えでは、「find」がスキャンされたすべてのサブツリーではなく、/export/home1で「profile.V2」を探しているようです...

解決策はありますか?

ベストアンサー1

このフラグを指定すると、サブツリーではなくディレクトリのみを表示するように指示さ-maxdepth 1れます。/export/home1/他の理由で必要でない場合は、-maxdepth(and)フラグを削除します。-mindepth

おすすめ記事