在Windows 10上,脚本xcommandargs.r dargs.r
options(warn=-1)
sink("NUL")
x <- suppressMessages(suppressWarnings(commandArgs()))
sink()
print(x)运行命令
C:\programs\R\R-3.6.1\bin\x64\rterm.exe --vanilla --slave < xcommandargs.r foo bar给出输出
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" 如何抑制有关参数被忽略的警告?我在代码中抑制警告的尝试没有起作用。
发布于 2020-01-20 07:57:11
通过向nul发送站立误差
C:\programs\R\R-3.6.1\bin\x64\rterm.exe --vanilla --slave < xcommandargs.r foo bar 2> nul取消显示“参数...已忽略”消息。
https://stackoverflow.com/questions/59776347
复制相似问题