相关疑难解决方法(0)

在 R 中递归列出文件到一定级别

有没有一种优雅的方式来递归列出达到一定级别的文件?我有一个非常复杂的文件夹结构,递归搜索所有文件需要几秒钟的时间xml。对我来说,只搜索到一定级别就足够了,但是我开发的代码看起来很难看,我想知道是否有更优雅的方法。例如,搜索到第 4 级就会变得很丑......

list.files(c(list.dirs(recursive=FALSE), # first level
             list.dirs(list.dirs(recursive=FALSE), recursive=FALSE)), # second level 
             pattern='\\.xml$',
             full.names=TRUE, 
             recursive=FALSE)
Run Code Online (Sandbox Code Playgroud)

r

6
推荐指数
1
解决办法
2337
查看次数

标签 统计

r ×1