如何在包含2到3个子目录的目录树目录中查找?

时间:2014-01-23 13:06:46

标签: linux bash find

在给定的目录树中,我想搜索包含2到3个子目录的目录

到目前为止我做了什么:

find -type d -mindepth 2 -maxdepth 3

1 个答案:

答案 0 :(得分:0)

find . -type d -printf "%p " -exec find {} \
       -maxdepth 1 -type d -printf "x" \; -printf "\n" | egrep ' x{2,3}$'

请注意,这不包括有关其中包含空格的路径的任何想法,如果您想以自动方式使用输出并且具有令人讨厌的文件名,则可能会出现问题。但是如果你只想看一个目录列表,这应该没问题。