Como resolver [1] + Sair 1 erro?

0

Eu quero executar quatro códigos R diferentes no lote do linux usando o seguinte comando:

nohup R CMD BATCH code_name.R&

Eu poderia executar 2 dos códigos em segundo plano, mas executando os outros dois códigos, recebo o erro abaixo

[1]+  Exit 1

O seguinte é o erro R que recebo:

[1] "03012017000000"
Error in if (difftime_last >= 0) { : 
missing value where TRUE/FALSE needed
Execution halted

Você me mostraria por que isso acontece e como posso resolvê-lo, por favor?

    
por B_R 24.12.2017 / 21:37

1 resposta

2

[1]+  Exit 1

... significa que o primeiro trabalho em segundo plano que você iniciou ( [1] ) acabou de terminar com o código de saída 1.

Normalmente, o código de saída 0 significa "nenhum erro" e qualquer código de saída diferente de zero significa algum tipo de situação de erro: sem nenhuma mensagem de erro, você provavelmente precisará estudar o código R para ver o que deu errado.

    
por 24.12.2017 / 22:20