我正在使用ubuntu服务器。我有一个可以运行几天的R脚本。我如何在后台运行它 - 当我退出时它仍然运行?!
当我尝试R script.R
时,它会显示ARGUMENT 'script.R' __ignored__
答案 0 :(得分:3)
首先,要以批处理模式运行R脚本,您有几种可能性;我使用以下内容,效果很好:
Rscript scriptname.r
然而,这将在前台运行脚本。这在tmux本身不是问题 - 只需在后台选项卡中运行它。但是,您当然可以通常的方式在后台运行它 - 追加&
:
Rscript scriptname.r &
同样,这需要在tmux(或类似的)内部运行,以便在您注销后保持活力。