努力寻找

努力寻找

我有以下场景:

我的目录树如下所示:

/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

相关内容