Я использовал R CMD BATCH my_script.R
из терминала для выполнения R
script. Я сейчас нахожусь в точке, где хотел бы передать аргумент команде, но у меня есть некоторые проблемы, связанные с ее работой. Если я делаю R CMD BATCH my_script.R blabla
, тогда blabla
становится выходным файлом, а не интерпретируется как аргумент, доступный для выполняемого R script.
Я пробовал Rscript my_script.R blabla
, который, кажется, правильно передал blabla
в качестве аргумента, но тогда я не получаю выходной файл my_script.Rout
, который я получаю с помощью R CMD BATCH
(я хочу, чтобы файл .Rout
). Хотя я мог перенаправить вывод вызова на Rscript
на имя файла по моему выбору, я бы не получил команды ввода R, включенные в файл, как R CMD BATCH
в файле .Rout
.
Итак, в идеале, я получаю способ передать аргументы в R script, выполняемые с помощью метода R CMD BATCH
, хотя был бы доволен подходом, использующим Rscript
, если есть способ сделать это создать сопоставимый файл .Rout
.