Skrypt R: Określ, czy skrypt jest uruchamiany w GUI, czy z wiersza poleceń

Czy możliwe jest określenie - z poziomu skryptu - czy skrypt działa w R-GUI (szczególnie R.app na OS X) czy został wywołany z Terminalu / linii poleceń (tj.R --vanilla -f script.R)? Jeśli tak, jak to możliwe?

Pytam, ponieważ mam skrypt, który może działać równolegle (używającdoMC biblioteki), które nie powinny być używane z GUI. Czasami muszę dalej przetwarzać dane obliczone w skrypcie, więc w takich przypadkach chciałbym wywołać skrypt z GUI.

questionAnswers(2)

yourAnswerToTheQuestion