[1]+Exit 1 오류를 해결하는 방법은 무엇입니까?

[1]+Exit 1 오류를 해결하는 방법은 무엇입니까?

다음 명령을 사용하여 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은 "오류 없음"을 의미하고 0이 아닌 종료 코드는 일종의 오류 조건을 나타냅니다. 오류 메시지가 없으면 R 코드를 연구하여 무엇이 잘못되었는지 확인할 수 있습니다.

관련 정보