與類似的命令R CMD BATCH
不同,默認情況下,它會生成一個輸出文件,其中包含任何會導致腳本執行停止的錯誤消息,但我一直無法找到一種方法來執行此操作與Rscript
。我已經使用管道在我的Linux shell實現這個嘗試:捕獲輸出文件中的Rscript錯誤
RScript --no-save --no-restore --verbose myRfile.R > outputFile.Rout
但這隻會在發生的任何輸出管道發生錯誤之前,因此該文件outputFile.R
不包含任何錯誤的信息。有誰知道如何獲取使用RScript
執行R文件時發生的任何錯誤並將其保存到文件中?
2> errorFile.Rout –