. Es posible determinar, desde dentro del script, si el script se ejecuta en la R-GUI (específicamente R.app en OS X) o si se ha llamado desde Terminal/línea de comandos (es decir, R --vanilla -f script.R
)? Si es así, ¿cómo es esto posible?Script R: Determine si el script se ejecuta en la GUI o desde la línea de comando
Pregunto porque tengo una secuencia de comandos que se puede ejecutar en paralelo (utilizando la biblioteca doMC
), que no se debe utilizar desde la GUI. A veces necesito procesar aún más los datos calculados en el script, así que me gustaría llamar al script desde la GUI en estas ocasiones.
Gracias por la entrada. No puedo encontrar un R-equivalente a 'isatty', tampoco hay nada en las páginas de ayuda que coincida con * tty *, pero de esta manera seguramente sería claro. – Pascal