Можно ли определить - изнутри script - выполняется ли script в R-GUI (в частности, R.app на OS X) или вызывается ли он из Terminal/командной строки (т.е. R --vanilla -f script.R
)? Если да, то как это возможно?
Я спрашиваю, потому что у меня есть script, который может запускаться с распараллеливанием (с использованием библиотеки doMC
), который не должен использоваться из графического интерфейса. Иногда мне нужно продолжить обработку данных, вычисленных в script, поэтому я хотел бы вызвать script из графического интерфейса в этих случаях.