在 R 的当前目录中创建嵌套文件夹?
create nested folders in current directory in R?
我想创建嵌套文件夹,我使用 dir.create() 来创建说 /test1/project/code/example/在当前目录
cidr <- getwd()
mkfldr <- "/test1/project/code/example"
dir.create(cidr,mffldr)
但它生成像
Warning message:
In dir.create(file.path(cidr, mkfldr)) :
cannot create dir 'C:\Users\sharmb5\Documents\R script_RR\test1\project\code/example', reason 'No such file or directory'
并且没有创建文件夹。如果我使用 showWarning = FALSE,现在它不会给出上述警告,但仍然不需要文件夹。
建议使用任何方法一次创建所有这些文件夹,而不是一个一个创建。
提前感谢您的回答!
应该这样做:
cidr <- getwd()
mkfldr <- "test1/project/code/example"
dir.create(file.path(cidr, mkfldr), recursive = TRUE)
我想创建嵌套文件夹,我使用 dir.create() 来创建说 /test1/project/code/example/在当前目录
cidr <- getwd()
mkfldr <- "/test1/project/code/example"
dir.create(cidr,mffldr)
但它生成像
Warning message: In dir.create(file.path(cidr, mkfldr)) : cannot create dir 'C:\Users\sharmb5\Documents\R script_RR\test1\project\code/example', reason 'No such file or directory'
并且没有创建文件夹。如果我使用 showWarning = FALSE,现在它不会给出上述警告,但仍然不需要文件夹。
建议使用任何方法一次创建所有这些文件夹,而不是一个一个创建。
提前感谢您的回答!
应该这样做:
cidr <- getwd()
mkfldr <- "test1/project/code/example"
dir.create(file.path(cidr, mkfldr), recursive = TRUE)