在Ubuntu服务器上的后台运行r脚本

时间:2015-07-30 13:46:46

标签: r shell ubuntu

我正在使用ubuntu服务器。我有一个可以运行几天的R脚本。我如何在后台运行它 - 当我退出时它仍然运行?!

当我尝试R script.R时,它会显示ARGUMENT 'script.R' __ignored__

1 个答案:

答案 0 :(得分:3)

首先,要以批处理模式运行R脚本,您有几种可能性;我使用以下内容,效果很好:

Rscript scriptname.r

然而,这将在前台运行脚本。这在tmux本身不是问题 - 只需在后台选项卡中运行它。但是,您当然可以通常的方式在后台运行它 - 追加&

Rscript scriptname.r &

同样,这需要在tmux(或类似的)内部运行,以便在您注销后保持活力。