[R] Command line option to an R script running through Rscript

David Winsemius dwinsemius at comcast.net
Thu Aug 20 03:34:37 CEST 2009


On Aug 19, 2009, at 9:21 PM, Peng Yu wrote:

> Hi,
>
> I know that I can use the following script to get the command line
> options for an R script. But the output shows two many irrelevant

That would be "too many".

> arguments. For example, I only want to pass "a", "b" and "c" to the
> script. The first 5 elements in the variable 'args' are not what I
> want. I am wondering what is the correct way to pass command line
> options to an R script.
>
> Regards,
> Peng
>
> $ Rscript args.R a b c
>> args=commandArgs()
>> args
> [1] "/usr/local/lib64/R/bin/exec/R" "--slave"
> [3] "--no-restore"                  "--file=args.R"
> [5] "--args"                        "a"
> [7] "b"                             "c"
>>
>

?commandArgs

commandArgs(trailingOnly=TRUE)

-- 

David Winsemius, MD
Heritage Laboratories
West Hartford, CT




More information about the R-help mailing list