我有一个 R 脚本文件“foobar.R”。我想运行该脚本,然后在完成后让我留在交互式 R 会话中。
呼唤
$ Rscript foobar.R
或者
$ R -e "$(cat foobar.R)"
没有提供所需的行为,因为 R 解释器在脚本完成时立即退出。
目前,我正在使用
$ R
> source("foobar.R")
问题是第二个命令需要在 R 解释器中输入 - 我想在 shell 的一行中完成所有操作,以便我可以为其设置别名,或者只需使用向上箭头调用前一个命令。
本质上,我正在寻找类似 Python 的东西
$ python -i foobar.py
R 有这样的选项吗?