【问题标题】:Print all void subdirectories, using a shell使用 shell 打印所有 void 子目录
【发布时间】:2016-04-06 19:15:31
【问题描述】:

我想获取一个目录的所有 void 后代目录的列表。我意识到我无法用任何外壳轻松做到这一点。你会怎么做?

然而,我可以用 python 更容易地做到这一点。例如:

#!/usr/bin/python3
from os import walk, listdir
for path,_,_ in walk("."):
     if listdir(path)==[]:
         print(path)

【问题讨论】:

  • 我的意思是后代目录。我承认不清楚。
  • 从父目录你可以使用find . -type d
  • 那我应该把它输送到什么地方?

标签: bash shell directory directory-structure


【解决方案1】:

使用find 命令:

find . -type d -empty

【讨论】:

    猜你喜欢
    • 2016-05-03
    • 2015-03-17
    • 2017-03-15
    • 1970-01-01
    • 1970-01-01
    • 2020-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多