Как я могу удалить временные папки под Windows с помощью R? - PullRequest
6 голосов
/ 04 июня 2011

После сеанса я хотел бы очистить свои временные папки, например,

d <- tempfile()
dir.create(d)
setwd(d)
# now work and sweave and latex etc

Как удалить d и его элементы?file.remove не удается.

Ответы [ 2 ]

7 голосов
/ 04 июня 2011

Попробуйте unlink("d", recursive=TRUE).Это должно удалить папку и ее содержимое.

4 голосов
/ 04 июня 2011

Попробуйте ?unlink.Зависит от того, что вы используете, но это:

unlink(d, recursive=TRUE)

Должно работать.Если вы хотите удалить содержимое и повторно использовать папку, вы можете попробовать это:

file.remove(dir(d, full.names=TRUE))
...