相关疑难解决方法(0)

删除空目录树(删除尽可能多的目录但不删除文件)

假设我有一个这样的目录树:

ROOTDIR
    ?--SUBDIR1
        ?----SUBDIR2
            ?----SUBDIR3
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个命令,当我输入时:

$ [unknown command] ROOTDIR
Run Code Online (Sandbox Code Playgroud)

如果整个目录树中没有文件而只有目录,则可以删除整个目录。但是,假设在 SUBDIR1 下是否有一个名为 hello.pdf 的文件:

ROOTDIR
    ?--SUBDIR1
        ?--hello.pdf
        ?----SUBDIR2
            ?----SUBDIR3
Run Code Online (Sandbox Code Playgroud)

那么该命令只能删除 SUBDIR2 及以下。

shell directory rm

15
推荐指数
2
解决办法
1万
查看次数

标签 统计

directory ×1

rm ×1

shell ×1