我想创建嵌套文件夹,我使用 dir.create()在当前目录中创建 / test1 / project / code / example /
cidr <- getwd()
mkfldr <- "/test1/project/code/example"
dir.create(cidr,mffldr)
但它会生成
警告信息: 在dir.create(file.path(cidr,mkfldr))中: 无法创建目录“ C:\ Users \ sharmb5 \ Documents \ R script_RR \ test1 \ project \ code / example”,原因是“没有此类文件或目录”
,并且不会创建文件夹。如果我使用 showWarning = FALSE ,现在它没有给出以上警告,但仍然没有所需的文件夹。
建议采用任何一种方法一次创建所有这些文件夹,而不是一个一个地创建。
提前感谢您的回答!
答案 0 :(得分:0)
这应该做到:
cidr <- getwd()
mkfldr <- "test1/project/code/example"
dir.create(file.path(cidr, mkfldr), recursive = TRUE)