如何使用R删除Windows下的临时文件夹?
一会后,我想清理我的临时文件夹,例如像如何使用R删除Windows下的临时文件夹?
d <- tempfile()
dir.create(d)
setwd(d)
# now work and sweave and latex etc
如何删除d
及其要素? file.remove
失败。
尝试unlink("d", recursive=TRUE)
。这应该删除该文件夹及其内容。
很好,谢谢! – 2011-06-04 04:36:23
用取消链接删除临时目录是可能的,但随后在此会话中使用tempdir,例如试图写入临时文件'write.csv(“aaa”,file.path(tempdir(),“file.txt “))'会返回错误'无法打开文件'/tmp/RtmpXRQJYF/file.txt':没有这样的文件或目录。必须重新启动R再次使用tempdir()。 – 2015-10-01 12:49:41
尝试?unlink
。取决于你使用的是什么,但这是:
unlink(d, recursive=TRUE)
应该工作。如果你想删除内容并重新使用文件夹,你可以试试这个:
file.remove(dir(d, full.names=TRUE))
这是没有必要的。 R本身会删除临时目录中的所有内容。 – Marek 2011-06-06 09:54:58