相关疑难解决方法(0)

如何只查找没有子目录的目录?

在 linux 中是否有一种方法可以查看目录树,仅查看那些位于分支末端的目录(我将在此处称它们为叶子),即其中没有子目录的目录?我看了这个问题,但从来没有正确回答。

所以如果我有一个目录树

root/
??? branch1
?   ??? branch11
?   ?   ??? branch111   *
?   ??? branch12        *
??? branch2
    ??? branch21        *
    ??? branch22
        ??? branch221   *
Run Code Online (Sandbox Code Playgroud)

我可以只找到位于其分支末尾的目录(标有 的目录*),所以只查看目录数,而不是文件数?在我的真实案例中,我正在寻找带有文件的文件,但它们是我想在本示例中找到的“叶子”的子集。

linux ls find shell-script directory-structure

8
推荐指数
3
解决办法
5250
查看次数

标签 统计

directory-structure ×1

find ×1

linux ×1

ls ×1

shell-script ×1