次のコマンドを使用して、Linuxデプロイメントで4つの異なるRコードを実行したいと思います。
nohup R CMD BATCH code_name.R&
2つのコードをバックグラウンドで実行できますが、残りの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コードを調べて何が間違っているかを確認できます。