列出非空目录

use*_*782 6 r

有没有简单的方法来列出非空的目录?

我知道list.dirs但我找不到只列出非空目录的方法.

zx8*_*754 6

获取文件名然后提取目录名称:

unique(dirname(list.files(full.names = TRUE, recursive = TRUE)))
Run Code Online (Sandbox Code Playgroud)


Hub*_*rtL 2

您可以使用list.files以下结果list.dirs

dirlist <- list.dirs("./R/R-3.3.1/library/zoo")
dirlist [sapply(dirlist, function(x) length(list.files(x))>0)]
Run Code Online (Sandbox Code Playgroud)