Fra*_*ank 5 command-line parsing r options getopt
是否有一个包来处理R中的命令行选项?
我知道commandArgs,但这太基础了.它的结果基本上等同于argc和argv中C,但我需要一些东西,就像boost::program_options在里面C++或GetOptions::Long在里面一样perl.
特别是,我想提前指定允许的选项,并在用户指定其他内容时给出错误消息.
调用将是这样的(使用用户选项--width = 32 --file = foo.txt):
R --vanilla --args --width=32 --file=foo.txt < myscript.R
Run Code Online (Sandbox Code Playgroud)
或者,如果Rscript使用:
myscript.R --width=32 --file=foo.txt
Run Code Online (Sandbox Code Playgroud)
(请不要说,"你为什么不自己写,不是那么难".在其他语言中,你也不必自己写.:)