R 的「python -i」行為?

R 的「python -i」行為?

我有一個 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 是否存在這樣的選項?

相關內容