假设我有一个名为test.R
的R脚本,存储在C:\
目录下,并包含以下内容:
x <- "Hello Stackoverflowers"
print(x)
若要通过终端运行它,只需调用:
Rscript C:\test.R
如预期,结果将是:
然而,我想知道是否有一种方法可以通过Windows控制台运行test.R
,但之后保持在执行的R会话中而不是关闭并返回到控制台光标?也就是说,在上面的图像中,停留在R会话内而不是返回到C:\ R\R-3.4.1\bin>
。
例如,当使用python.exe
编译Python代码时,我可以轻松地通过向python.exe
调用传递-i
参数来实现类似的事情。
我该如何在R中实现这个功能?