从 R CMD BATCH 恢复数据

Recover data from R CMD BATCH

有没有办法在使用 R CDM BATCH 后恢复工作空间?

假设我有一个 example.R 文件:

data = rnorm(10)

我运行:

R CMD BATCH example.R &

有没有办法在操作终止后访问 data

一个名为 .RData 的文件应该在您 运行 批处理命令所在的目录中创建。从该目录启动 R 时,应在启动时加载工作区。或者可以手动重新加载工作区

R .RData 

或者,从 R 中:

load('.RData')

如果要控制保存工作区的文件名,可以在 R 脚本中使用 ?save.image

save.image(file="filename.RData")