重要提示:本部分参考、借鉴于本博客
- 首先运行Rscripts命令,查找Rscript所在位置。
which Rscript
在我的电脑得到信息如下:/usr/local/bin/Rscript
- 在Notepad++准备代码,首行应为“#! /usr/local/bin Rscript”
- 其他代码如R中一致,切忌不要忘了packages的调用
- 最后准备完毕后,将代码文本命名为 my.R,并将其放入当前目录下
- 代码运行需要的文件统一放到当前目录下,或在代码文件中都已明确表明路径
- 最后,在linux中执行如下代码,便可运行(无需打开R)
Rscript my.R &>nohup.out&
- 可以通过如下方式判断是否真的在运行:
- 通过nohup.out文件可以查看运行过程中的中间文件等信息
- 可以通过top命令查看是否真的在运行
- 如果命令过多,可以通过ps -aux | grep "PID"查看