Ejecutando R en modo Batch en Linux: Problemas de salida

Estoy ejecutando un programa R en un clúster de Linux porque es muy exigente con mi procesador. Mi programa está diseñado para generar múltiples gráficos (alrededor de 15) como archivos PDF en la carpeta desde la cual el programa recopila su entrada.

Quiero que mi programa se ejecute en segundo plano y que continúe ejecutándose cuando cierre sesión en el clúster.

Primero, intenté esto:

cd /Users/The/Folder/With/My/RScript #changed working directory
nohup ./BatchProgram.R &

Sin embargo, esto no funcionó porque adjuntaba la salida a un archivo llamadonohup.out, y no generé ninguno de los PDF que necesito.

A continuación intenté esto:

cd /Users/The/Folder/With/My/RScript #changed working directory
R #to run R
source(‘BatchProgram.R’) #to run my program

Esto me dio el resultado deseado, pero no ejecutó el programa en segundo plano (y se detendría cuando me desconecté del clúster).

¿Podría alguien aclararme cómo podría obtener la salida de mi segundo bloque de código, mientras ejecuto el programa en segundo plano Y haciendo que continúe ejecutándose incluso después de que cierre sesión en el clúster de Linux (como el primer bloque de código)?

¡Muchas gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta