我使用R
在cron
中自動執行一些網頁掃描,有時我使用R CMD BATCH
,有時我使用Rscript
。爲什麼(或什麼時候)Rscript(或小魚)比R CMD BATCH好?
決定使用哪一個我主要關注如果我想要.Rout
文件。
但閱讀的答案,這裏的一些問題在SO(如this或this)似乎Rscript
最好R CMD BATCH
。
所以我的問題是:
除了這個事實,語法是有點不同的,
R CMD BATCH
節省了.Rout
文件,而Rscript
沒有,什麼是他們兩個人之間的主要區別?我應該什麼時候比另一個更喜歡?更具體地說,在上面提到的
cron
工作中,他們中的一個是首選嗎?我還沒有使用
littler
,它與Rscript
和R CMD BATCH
有什麼不同?
Littler可以做任何事情,Rscript可以在它之前,更快地啓動並且默認加載方法包。 Rscript是「簡單」更普遍的,因爲它恰好與R一起發貨。 –
@DirkEddelbuettel關於通過'commandArgs(TRUE)'捕獲的bash傳遞的參數,它們是否以某種方式支持?我在'小人'裏看不到任何信息。 – jangorecki
剛剛找到'argv',它似乎沒有記錄。 – jangorecki