我希望 R 在我的(广泛的)模拟和保存结果之后关闭我的计算机,这可能吗?
问问题
1383 次
3 回答
11
是的,看一下shutdown
包里面的功能fun
。
系统命令的标志shutdown
取决于您的操作系统,该函数只是调用适当标记的命令。
fun::shutdown
function (wait = 0)
{
Sys.sleep(wait)
ifelse(.Platform$OS.type == "windows", shell("shutdown -s -t 0"),
system("shutdown -h now"))
}
于 2012-08-16T06:22:45.723 回答
8
R 可以使用 向系统发送命令?system
,因此 Windows 所需的任何操作都可以使用它来完成:
R 有一个.Last()
由quit()
(or q()
) 及其runLast
参数控制的函数,因此您可以在此处通过 发送关闭命令system
,以便在退出 R 后发生。使用 R 保存对象是使用save
or完成的save.image
,尽管默认保存为很好quit()
。
于 2012-08-16T06:26:44.797 回答
0
执行
system("shutdown -s")
将关闭您的计算机。只需将其添加到脚本的末尾
于 2019-11-15T13:46:08.030 回答