Запуск Rscript из терминала bash с несколькими аргументами - PullRequest
0 голосов
/ 29 апреля 2020

Я пишу сценарий R, который будет выполняться с терминала linux, который требует ввода каталога, а также ввода строки. Они оба будут переданы в файл Rmarkdown из Rscript и отформатированы в HTML после запуска файла уценки.

Я смог получить желаемый результат, просто передав каталог из bash, но всякий раз, когда я пытаюсь добавить второй строковый параметр, он выдает ошибки.

С терминала я ввожу:

 Rscript myScript.R ~/Documents/data "New"

Где ~ / Documents / data - это каталог, а «Новый» это строка. Но это возвращает ошибки, в то время как:

 Rscript myScript.R ~/Documents/data

Работает просто отлично, когда скрипт не ищет второго аргумента.

Что-то не так с моим синтаксисом здесь? Любая помощь будет оценена.

...