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