1
Допустим, у меня есть следующий сценарий,Запуск R функции в командной строке сценария с аргументами
k <- as.numeric(readline("Start Index: "))
tot <- NULL
for (i in 1:k){
tot <- c(tot, i)
}
write.csv(tot, "test.csv")
Я хотел бы запустить этот сценарий из командной строки. Как я могу запустить его так, чтобы он все еще запрашивал ввод пользователя (k
). Или иначе я могу добавить значение k
в команде CMD в качестве аргумента? Я нахожусь в Linux.
пара из этих плавающих вокруг [ссылка] (http://stackoverflow.com/questions/4547789/command-line-arguments-in-bash-to-rscript), [link] (http://stackoverflow.com/questions/3433603/parsing-command-line-arguments-in-r-scripts), [link] (http://stackoverflow.com/questions/4808169/r-command -line-through-a-filename-to-script-in-arguments-windows), [link] (http://stackoverflow.com/questions/1110363/is-there-a-package-to-process-command- line-options-in-r), [link] (http://stackoverflow.com/questions/2151212/how-can-i-read-command-line-parameters-from-an-r-script) – GSee