文件夹树中特定子目录上的 list.files()

用户9112767

我有一个巨大的文件夹结构,例如:

main
  |____ A1
  |     |__proj_doc
  |            |__ some txt files
  |____ B2
  |     |__proj_doc
  |            |__ some txt files
  |____ C3
        |__proj doc
               |__ tmp
               |    |__ some txt files
               | 
               |__ some txt files
               
  

想列出所有txt文件夹中的所有文件。proj_docproj doc

mylist <-list.files(path = "/main", recursive = TRUE,
                            pattern = "\\.txt$", 
                            full.names = TRUE)

将列出除根main文件夹以外的所有文件,包括所有子文件夹,这会导致大量不必要的数据。我怎样才能更正路径以查看正确的子目录?

康拉德·鲁道夫

这是一种方法:

dirs = list.dirs('main')
proj_doc_dirs = grep('/proj./proj[ _]doc', dirs, value = TRUE)
txt_files = dir(proj_doc_dirs, pattern = '\\.txt$', full.names = TRUE)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Java ..中基于特定文件的扩展名过滤文件夹(目录和子目录)?

list.files-排除文件夹

list.files()目录和子目录中的所有文件

将特定文件复制到新文件夹,同时保留原始子目录树

Sublime Text 3-项目源代码树的子目录/子文件夹中的“查找文件”

如何使用Files.walk一次读取子目录中的所有文件?

R:计算不同子目录/文件夹中具有特定扩展名的文件数

通过regex在`list.files()`中获取文件夹?

列出SQL Server父文件夹中的所有文件夹子目录

在RPM%files部分中,可以递归指定目录及其所有文件和子目录吗?

在文件夹的所有子目录中创建相同的文件夹

删除特定文件夹的文件和子目录

Windows批处理-在子目录中查找所有pdf,不包括特定的文件夹名称

sftp:上传文件夹中包含的所有文件,目录和子目录

列出特定子目录中的文件

从根目录中的子目录上移文件

bash从特定文件扩展名在文件夹中创建子目录

清空每个子目录中的特定文件夹

list.files在master文件夹和R中的第一个子文件夹中搜寻后停止寻找

htaccess 将子目录(文件夹)重定向到同一子目录中的单个页面

删除随机创建的特定子目录中的文件

将资产文件夹子目录复制到外部存储中的特定文件夹

在特定目录及其子目录中,找到所有以 .tmp 扩展名结尾的文件夹

将目录和子目录中的特定文件复制到mac中的目标文件夹中

list.files 总是返回目录

使用python获取作为父目录子目录的文件夹中的文件

带有前缀的 GCP 存储 list_blob 并排除特定子文件夹

Program Files 文件夹中的程序无法在其自己的目录中创建文件

从多个父文件夹中删除子目录