Запущенный скрипт R от Powershell

В сценарии пакетной обработки я могу запустить скрипт R со следующим синтаксисом:

Rterm.exe --quiet --slave --vanilla < "C:\some_script.R"

Однако Powershell, кажется, зарезервировал" <" для будущего расширения. Я задаюсь вопросом, существует ли прямой способ запустить скрипт R в рамках другого сценария Powershell.

9
задан Ross Ridge 27 April 2016 в 03:23
поделиться

2 ответа

Вам, вероятно, следует посмотреть Rscript вместо перенаправления - это станет

Rscript.exe C:\someScript.R

, где вы можете добавить обычные параметры.

16
ответ дан 4 December 2019 в 10:31
поделиться

Самый простой способ, вероятно, заключить его в вызов cmd.exe:

cmd.exe /C "Rterm.exe --quiet --slave --vanilla < `"C:\some_script.R`""
4
ответ дан 4 December 2019 в 10:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: