我试图从命令行运行r脚本。该脚本会提示" 1" /" 2"输入。如何通过批处理文件自动将答案设为2?
特别是,我有文件" run.R"使用以下脚本:
require(twitteR)
oauth <- setup_twitter_oauth(cred$consumerKey, cred$consumerSecret, cred$accessToken, cred$accessTokenSecret)
# more code...
从命令行运行上述脚本 - Rscript run.R
时,函数setup_twitter_oauth
会提示以下内容:
[1] "Using direct authentication"
Use a local file to cache OAuth access credentials between R sessions?
1: Yes
2: No
Selection:
如何从命令行或通过批处理文件运行脚本时自动将答案设为2?
答案 0 :(得分:1)
我认为它可以帮到你!
您应该在run.R文件中包含选项(httr_oauth_cache = F)。
我希望这有帮助! (Idea来自@NicE)