如果我的当前文件夹存在于目录中,如何添加参数[重复]

Posted

技术标签:

【中文标题】如果我的当前文件夹存在于目录中,如何添加参数[重复]【英文标题】:How too add an argument if my current folder exist in the directory [duplicate] 【发布时间】:2021-01-12 09:14:34 【问题描述】:

我有将创建一个新文件夹然后将目录设置为新文件夹的 R 代码。但是我想添加一个参数来检查目录中是否存在新文件夹,如果存在则不会创建新文件夹。

这是我的 R 代码

path <- getwd()

newfolder <- "New Folder"

dir.create(file.path(path, newfolder))

new_path <- file.path(path, newfolder)

setwd(new_path)

我正在努力添加论据以实现我的目标。谁能帮我解决这个问题?

【问题讨论】:

【参考方案1】:

使用dir.exists():

fp <- file.path(path, newfolder)

if (!dir.exists(fp)) dir.create(fp)

【讨论】:

以上是关于如果我的当前文件夹存在于目录中,如何添加参数[重复]的主要内容,如果未能解决你的问题,请参考以下文章

相对于当前文件夹运行 exe [重复]

C++如何在当前目录下建立一个目录并写文件

如何获取.java文件的目录[重复]

检查目录是不是存在并计算与其中模式匹配的文件[重复]

OSError:[Errno 2]没有这样的文件或目录。文件已存在于当前目录中

如何在Eclipse中的Java项目中添加Java Properties文件