You can pass arguments to the batch program using the --args
flag in your submit file. For example, if you change the arguments line in your submit file to something like the following:
Arguments = --no-save --vanilla --args <arguments>
Then the contents of <arguments>
will be passed in to the program as command-line arguments. The syntax for passing and handling these arguments differs depending on the statistics program in use.
Passing Arguments to R
To parse command-line arguments in R, use the following command in your R script:
args <- commandArgs(TRUE)
This puts the command-line arguments (the contents of <arguments>) into the variable args
.