![如何解决 [1]+ Exit 1 错误?](https://linux22.com/image/124273/%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%20%5B1%5D%2B%20Exit%201%20%E9%94%99%E8%AF%AF%EF%BC%9F.png)
我想使用以下命令在 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 代码以查看出了什么问题。