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