В отличие от аналогичной команды R CMD BATCH
, которая по умолчанию создает выходной файл, содержащий любые сообщения об ошибках, которые могут привести к остановке выполнения script, я не смог найти способ сделать это с помощью Rscript
. Я попытался использовать канал в своей оболочке Linux, чтобы добиться этого:
RScript --no-save --no-restore --verbose myRfile.R > outputFile.Rout
но это будет касаться только любого вывода, произошедшего до возникновения ошибки, поэтому файл outputFile.R
не содержит информации об ошибке. Кто-нибудь знает, как получить захват любых ошибок, возникающих при выполнении R файла с помощью Rscript
и сохранения его в файл?