如何解决 [1]+ Exit 1 错误?

如何解决 [1]+ Exit 1 错误?

我想使用以下命令在 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 代码以查看出了什么问题。

相关内容