Как R может автоматически ответить паролем, когда терминал задает запрос во время выполнения Rscript? - PullRequest
0 голосов
/ 04 ноября 2019

У меня есть сценарий R, который использует другую программу для выполнения чего-либо, но для этой программы требуется пароль.

Как я могу предоставить этот пароль в R?

У меня нет проблем с написаниемпароль в коде, поскольку он полностью автономен, и этот пароль используется только для этого точного действия.

До сих пор я получил что-то, что отлично работает от RStudio, но не работает при выполнении сценария из терминала.

foo <- function(){

  sys_execution <- paste("echo 'pswd' | ./some_script )

  system(sys_execution)


}

В RStudio это прекрасно работает, но при использовании Terminal: $ Rscript foo.R он все равно запрашивает пароль. Почему это так и как мне этого избежать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...