我想使用以下命令在 Linux 批处理上运行四个不同的 R 代码:
nohup R CMD BATCH code_name.R&
我可以在后台运行其中 2 个代码,但运行其他两个代码时,出现以下错误
[1]+ Exit 1
以下是我得到的 R 错误:
[1] "03012017000000"
Error in if (difftime_last >= 0) { :
missing value where TRUE/FALSE needed
Execution halted
您能告诉我为什么会发生这种情况吗?我该如何解决它?
答案1
[1]+ Exit 1
...意味着您启动的第一个后台作业 ( [1]
) 刚刚终止,退出代码为 1。
通常,退出代码 0 表示“无错误”,任何非零退出代码表示某种错误情况:如果没有任何错误消息,您可能需要研究 R 代码以查看出了什么问题。