首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R commandArgs()禁止显示有关忽略参数的警告

R commandArgs()禁止显示有关忽略参数的警告
EN

Stack Overflow用户
提问于 2020-01-17 03:12:33
回答 1查看 29关注 0票数 0

在Windows 10上,脚本xcommandargs.r dargs.r

代码语言:javascript
复制
options(warn=-1)
sink("NUL")
x <- suppressMessages(suppressWarnings(commandArgs()))
sink()
print(x)

运行命令

代码语言:javascript
复制
C:\programs\R\R-3.6.1\bin\x64\rterm.exe --vanilla --slave < xcommandargs.r foo bar

给出输出

代码语言:javascript
复制
ARGUMENT 'foo' __ignored__

ARGUMENT 'bar' __ignored__

[1] "C:\\programs\\R\\R-3.6.1\\bin\\x64\\rterm.exe"
[2] "--vanilla"                                    
[3] "--slave"                                      
[4] "foo"                                          
[5] "bar"                                          

如何抑制有关参数被忽略的警告?我在代码中抑制警告的尝试没有起作用。

EN

回答 1

Stack Overflow用户

发布于 2020-01-20 07:57:11

通过向nul发送站立误差

代码语言:javascript
复制
C:\programs\R\R-3.6.1\bin\x64\rterm.exe --vanilla --slave < xcommandargs.r foo bar 2> nul

取消显示“参数...已忽略”消息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59776347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档