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

时间:2018-06-02 16:56:10

标签: r

我想获取目录*.txt中的所有../20180101_Folder个文件。

我的代码:

theFiles <- list.files(
  path = "../*Folder",
  pattern = "*.txt",
  full.names = TRUE
)

theFiles最终成为NULL。如何使theFiles等于指定目录中所有.txt个文件的列表?

1 个答案:

答案 0 :(得分:4)

list.files将在路径中展开〜,但不会扩展像*这样的通配符。 使用你需要的那些

path=Sys.glob("../*Folder")