【问题标题】:List all files in a folder and sub folders into a table将文件夹和子文件夹中的所有文件列出到表中
【发布时间】:2018-11-22 15:32:08
【问题描述】:

有一个包含子文件夹和各种源代码文件的文件夹,其中包含 .CSS、.java 等子文件夹。是否可以将所有这些源代码文件列出为具有两列(路径和文件名)的表格格式

all_files<-list.files(pattern = "*.*", recursive = TRUE) 不工作。我尝试了其他功能,例如 lapply 似乎无法休息。

【问题讨论】:

  • 欢迎来到 SO 和 ????????工作制定和调整问题(你逐渐清楚地说明你在问什么真正可以帮助人们找出可能的答案)。话虽如此,“不起作用”是什么意思? all_files 是空的吗?
  • 谢谢!当我使用 all_files.", recursive = TRUE) 时,结果是包含所有文件名的单行列表。我希望它们位于另一列之下。

标签: r


【解决方案1】:
fils <- list.files("thedir", recursive = TRUE)

data.frame(
  path = dirname(fils),
  file = basename(fils),
  stringsAsFactors = FALSE
)

【讨论】:

    猜你喜欢
    • 2020-07-02
    • 2011-05-11
    • 2016-02-26
    • 2018-08-06
    • 1970-01-01
    • 2013-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多