Lay*_*yla 36 r file file-manipulation
可能重复:
自动删除R中的文件/文件夹
我想知道在R中是否有办法检查文件是否在我当前的目录中,如果它在那里,那么程序会删除它吗?
我知道其他语言可以直接访问操作系统功能来执行此任务,但如果R具有该功能,我会有点怀疑.
Ben*_*ker 93
怎么样:
#Define the file name that will be deleted
fn <- "foo.txt"
#Check its existence
if (file.exists(fn))
#Delete file if it exists
file.remove(fn)
Run Code Online (Sandbox Code Playgroud)
据我所知,这是一个永久的,不可恢复的(即不是"转移到垃圾箱")在所有平台上......
42-*_*42- 15
R无法安全地暴露给外部用户的原因之一是它提供了对系统设施的完全访问.除了list.files,list.dirs和file.remove功能,该system功能允许访问几乎任何可以想象的开发.