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