列出子文件夹中的所有文件,并在R中搜索具有相同前缀名称的文件

时间:2018-04-21 08:16:07

标签: r

子文件夹中的子文件夹和文件列表

list.files(recursive = TRUE)

我使用此代码从子文件夹获取文件列表。它工作正常,但它列出了1000个文件,剩下的文件被忽略了。

在一个文件夹中我有一些子文件夹(即A,B,C,D),在该子文件夹中我还有一些文件夹(A - A1,A2,A3,... B - B1,B2,B3,.... ...)

如何列出子文件夹中的所有文件?

从输出列表中,我需要搜索具有相同前缀名称的文件,并将所有文件列在单独的文件夹中。

enter image description here

1 个答案:

答案 0 :(得分:0)

我认为您的代码会列出所有文件,但默认情况下它只打印前1000个。例如,您可以通过设置选项(max.print = 1000000)来更改它。但是,如果将list.files()函数分配给例如mylist< - as.list(list.files()),它将分配所有1000多个文件,而无需调整max.print选项。如果你想选择一个特定的模式,你可以添加模式=" mypatternofinterest" list.files()函数中的参数。