有没有办法确定R程序是否从命令行运行?

时间:2019-06-26 14:37:49

标签: r

我希望控制流程根据从何处调用R程序而有所不同。像

if (called_from == 'GUI') {
print('Hello GUI')} else {
print('Hello command line')
}

这可能吗?如果是这样,请提供尽可能多的详细信息。

1 个答案:

答案 0 :(得分:2)

if (interactive()) {
  print('Hello GUI')
} else {
  print('Hello command line')
}