R脚本:确定脚本是在GUI中还是在命令行中运行

Pas*_*cal 12 scripting user-interface command-line r

是否可以从脚本中确定脚本是在R-GUI中运行(特别是OS X上的R.app)还是从终端/命令行调用(即R --vanilla -f script.R)?如果是这样,这怎么可能?

我问,因为我有一个可以并行运行的脚本(使用doMC库),不应该从GUI中使用.有时我需要进一步处理脚本中计算的数据,所以我想在这些场合从GUI调用脚本.

Ani*_*iko 14

也许你在找interactive()