![R 的「python -i」行為?](https://rvso.com/image/1648333/R%20%E7%9A%84%E3%80%8Cpython%20-i%E3%80%8D%E8%A1%8C%E7%82%BA%EF%BC%9F.png)
我有一個 R 腳本檔案“foobar.R”。我想運行該腳本,然後在完成後將我留在互動式 R 會話中。
呼喚
$ Rscript foobar.R
或者
$ R -e "$(cat foobar.R)"
不提供所需的行為,因為 R 解釋器在腳本完成後立即退出。
目前,我正在使用
$ R
> source("foobar.R")
問題是第二個命令需要在 R 解釋器中鍵入 - 我想在 shell 中以一行形式完成所有操作,以便我可以為其設置別名,或者簡單地使用 up 呼叫上一個命令-箭。
本質上,我正在尋找類似Python的東西
$ python -i foobar.py
R 是否存在這樣的選項?